首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

ASP.NET防止用户多次登录的方法

常见的处理方法是,在用户登录时,判断此用户是否已经在Application中存在,如果存在就报错,不存在的话就加到Application中(Application是所有Session共有的,整个web应用程序唯一的一个对象): 以下是ASP.NET代码:【复制代码】 string strUserId = txtUser.Text; ArrayList list = Application.Get("GLOBAL_USER_LIST") as ArrayList; if (list == null) { list = new ArrayList(); } for (int i = 0; i < list.Count; i++) { if (strUserId == (list[i] as string)) { //已经登录了,提示错误信息 lblError.Text = "此用户已经登录"; return; } } list...
类别:网页编程 - ASP.NET    查看:141    更新:2014-05-20