我使用loginview控件来显示登录在asp.net中的用户中,我在该控件中使用了loginname和loginstatus控制器。问题是,当我按f5时,它直接显示系统登录的用户名,即我的默认系统帐户用户名。我不知道该怎么办!有人有解决方案吗?请分享。
我不确定我是否正确理解你。。。你得到显示"你的域/你的帐户"?
如果是。。。如果你不想使用windows身份验证,你应该切换到表单身份验证,否则它会使用windows凭据。。。
开始查找的一点是webconfig。。。
<configuration>
<system.web>
<authentication mode= "[Windows/Forms/Passport/None]">
</authentication>
</system.web>
编辑:LoginName控件显示全名而不是用户名http://weblogs.asp.net/gurusarkar/archive/2009/06/16/loginname-control-to-display-full-name-instead-of-username.aspx
您还应该确保连接了会员数据库。。。
HTH