none
用asp:Login登入控件登入后怎么得到登入的用户名? RRS feed

  • 问题

  • 因为要查数据库这个用户名,发表了多少文章!
    asp:LoginName这个控件只能用来显示吗?
    我怎么用把用户名储存在string,这个我可以用老查询表啊
    • 已移动 孟宪会Moderator 2009年6月21日 13:23 ([Loc]From:.NET Framework 一般性问题讨论区)
    2009年6月21日 6:28

答案

全部回复

  • 因为要查数据库这个用户名,发表了多少文章!
    asp:LoginName这个控件只能用来显示吗?
    我怎么用把用户名储存在string,这个我可以用老查询表啊

    hi,
      几个方法都可以啊。
    1.放在session
    2.还可以给定义一个页面的基类basePage,定义一个属性username.登陆以后赋值啊。
    3.maserPage里定义一个属性,也是登陆时候赋值。
      在你需要的地方使用。就可以了,可能别人还有更好的方法吧~
    Frank.Xu Lei--谦卑若愚,好学若饥
    专注于.NET平台下分布式应用系统开发和企业应用系统集成
    Focus on Distributed Applications Development and EAI based on .NET
    老徐的博客:http://frank_xl.cnblogs.com
    2009年6月21日 9:55
    版主
  • 你好,string Name = User.Identity.Name; 谢谢!

    邹俊才
    2009年6月21日 13:25
    版主
  • string Name = User.Identity.Name

    你去看一下MemberShip类,里面什么都能做。。有时候光用控件并不好。。
    我的博客,最近新写了一个Windows Mobile 6.5 Widget开发的文章,欢迎捧场
    尽力回答每一个问题,但不代表一定正确,希望初学者能够多自己尝试。。共勉。。:)
    2009年6月21日 13:33
    版主
  • 俺是存在SESSION里的,不过只是有来做查询的条件,其他地方没用到过~!

    2009年6月24日 13:38