正确我在我的代码中设置了以下varable,就像这样
public string userName { get; set; }
protected void Page_Load(object sender, EventArgs e)
{
if (Context.User.Identity.AuthenticationType == "Forms" && Context.User.Identity.IsAuthenticated)
{
FormsIdentity _identity = (FormsIdentity)Context.User.Identity;
string userData;
_identity = (FormsIdentity)Context.User.Identity;
userName = _identity.Name;
this.DataBind();
}
在我的标签中我使用以下
<asp:Label ID="lblMainName" runat="server" Text='<%= this.userName %>'></asp:Label>
但我只是在网站上显示完整的函数调用
显示调试
答案 0 :(得分:0)
put lblMainName.Text = userName;就在你显示用户名的代码下面。
或lblMainName.Text = _identity.name;