一个小问题,获得当前web网站登录用户的用户名
如何获得当前web登陆用户的"用户名",需要那一句关键代码
因为是用的membership.所以很多都没有搞清楚
希望知道的朋友提个醒,我查了一个小时候互联网,看了几十分钟的msdn都没有找到这个恐怕是超级简单的问题
本人菜鸟
------解决方案--------------------你的问题似乎没说清楚。登录模块有很多写法,如何取得登录名要根据写法而定。如果登录名写到了cookie中,那么就从cookie中取
------解决方案--------------------如果用户名保存到了session
那么用lable1.text = session["name"]
有很多方法的!
你就看你是怎么样实现登录的了
------解决方案--------------------两种方法:
Membership.GetUser().UserName;
HttpContext.Current.User.Identity.Name;(先用这种试试)
------解决方案--------------------LS的写反了
Session["Oper"] = this.txt_userName.Text.Trim(); //记录用户ID
------解决方案--------------------session["name"]=Txt_password.text;
L_Name.text=session["name"];
------解决方案--------------------这个根据具体的情况看,楼主可以看一下,在用户登录的地方,程序把用户名存进什么里了。是session还是cookis再做确认
------解决方案--------------------User.Identity.Name
------解决方案--------------------用session吧!
------解决方案--------------------[code=C#][/code]page.User.Identity.Name
------解决方案--------------------string sa=Membership.GetUser().UserName;
------解决方案--------------------用COOKIS...
------解决方案--------------------一般是用seeion可以常时间连接 也可以设置值 来限制 在其他界面要用到SEEION值时 方便读取