2012-03-01 90 views
-1

我使用loginview控制显示在asp.net logedIn用户,在此控制我已经使用登录名loginstatus control.the问题是,当我按下F5它直接显示系统loged用户名即。我的默认系统帐户username.i我很困惑该怎么做!有没有人有解决方案,请分享。查询与登录名和登录状态控制

回答

1

我不确定我是否理解你正确...你显示“yourdomain/youraccount”?

如果是这样......你不想使用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

+0

其实我想显示记录器名称和地位,aspcontrols(登录名和状态)采取默认的Windows身份验证,因此它显示系统的用户名但是,当我试着按照你的说法,控件不能使用它,它不显示名字或状态。 – 2012-03-01 10:18:36

+0

从文章中添加antother链接以显示完整的用户名 – silverfighter 2012-03-01 12:14:38