Asp.net 无法从loginview获取值
我正在尝试从loginView获取用户名值。我在这里和其他网站上尝试了很多方法。有些人不工作,其他人只给我在电脑上或从广告上登录 有人知道如何获取网站上登录人员的用户名吗 我尝试了以下代码:Asp.net 无法从loginview获取值,asp.net,c#-4.0,Asp.net,C# 4.0,我正在尝试从loginView获取用户名值。我在这里和其他网站上尝试了很多方法。有些人不工作,其他人只给我在电脑上或从广告上登录 有人知道如何获取网站上登录人员的用户名吗 我尝试了以下代码: LoginName loginName = HeadLoginView.FindControl("HeadLoginName") as LoginName; Label1.Text = (loginName.ToString()); 所以在这里也尝试了这个代码: //var Login1
LoginName loginName = HeadLoginView.FindControl("HeadLoginName") as LoginName;
Label1.Text = (loginName.ToString());
所以在这里也尝试了这个代码:
//var Login1 = ((Login)HeadLoginView.FindControl("HeadLoginName"));
//var Login1 = ((LoginName)HeadLoginView.FindControl("HeadLoginName"));
//LoginName Login1 = ((LoginName)HeadLoginView.FindControl("HeadLoginName"));
//string userName = Login1.UniqueID.ToString();
//string Username = User.Identity.Name;
//Label1.Text = Username;
//LoginName Login1 = ((LoginName)HeadLoginView.FindControl("HeadLoginName"));
//string userName = Convert.ToString(Login1);
//Login Login1 = ((Login)HeadLoginView.FindControl("HeadLoginName"));
//string userName = Login1.UserName.ToString();
//var userName = ((Login)HeadLoginView.FindControl("HeadLoginName"));
//Label1.Text = Convert.ToString(userName);
//LoginName loginName = (LoginName)HeadLoginView.FindControl("HeadLoginName");
//Label1.Text = Convert.ToString(loginName);
//string merda = (HttpContext.Current.User.Identity.Name);
//LoginName loginName = HeadLoginView.FindControl("HeadLoginName") as LoginName;
//Label1.Text = (loginName.ToString());
但始终存在相同的错误,NullException和'System.Web.UI.WebControls.LoginName'ao tipo'System.Web.UI.WebControls.Login
但是没有成功这里有两种可能的方法: 1) 尝试从LoginView获取LoginName,如下所示:
LoginName loginName = (LoginName)HeadLoginView.FindControl("HeadLoginName");
2) 或者,您可以浏览到此属性:
HttpContext.Current.User.Identity.Name
干杯使用:
Login login2 = (Login)(LoginView1.FindControl("Login2"));
if(login2!=null) {
string user=login2.UserName;
string pass=login2.Password;
}
展示你的尝试。否则,我们只能链接到教程或MSDN。返回什么?System.NullReferenceException是它给它的错误,System.NullReferenceException/对对象的引用它没有定义为对象的一个instance哪个是null?你的对象“loginname”还是“HeadLoginView”?