为什么用asp.net实现在线用户人数统计(显示注册用户名)要比asp的要麻烦很多哪?! 别人给你的代码可能是包括了其它很多与显示在线人员不相关的代码,.NET中实现在线人员和ASP原理是一样的,代码只会更加容易看懂 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有什么复杂的,关键是你要弄懂实现的方法。如果你登录的时候添加的session,你就可以用session获取当前的用户名。session("currentuser")=txtuser.text.trim ,获取可以这样lable1.text=cstr(session("currentuser"))如果你用的是.net里的标准方法formsauthentication.redirectfromloginpage(txtuser.text,true/false)你就可以用httpcontext.current.user.identity.name获取当前的用户名。显示在线人数也是在session_start里将当前的用户名保存的一个application里,applicatin保存一个数组,在session_end里,从数组终删除一个用户,基本就是这样的,但是注意加application.lock,操作完成后application.unlock()实现的方式不是一种,看你自己的思路。 href 参数问题,请高手帮忙指点,谢谢!! 高手进来帮帮忙 Repeater 弹出小窗体,这样写弹不出来 关于e.Item.Cells 分好少啊,问题也简单,想让用户选择本地文件夹 附加数据库出现"错误823" 怎樣才能不讓Session失效 我从System.web里添加引用了,怎么没有这个命名空间,using System.Web.UI.Design; insert语一个列句同时写入3个textbox的值 一个傻傻的问题,怎样在.aspx文件和.aspx.cs文件之间传递变量? Split 请问.Net中如果用已经存在的私钥进行数字签名?
如果你登录的时候添加的session,你就可以用session获取当前的用户名。
session("currentuser")=txtuser.text.trim ,获取可以这样lable1.text=cstr(session("currentuser"))
如果你用的是.net里的标准方法formsauthentication.redirectfromloginpage(txtuser.text,true/false)
你就可以用httpcontext.current.user.identity.name获取当前的用户名。
显示在线人数也是在session_start里将当前的用户名保存的一个application里,applicatin保存一个数组,在session_end里,从数组终删除一个用户,基本就是这样的,但是注意加application.lock,操作完成后application.unlock()
实现的方式不是一种,看你自己的思路。