当我们设置窗体验证的时候,假使用户已经通过了窗体验证被导向到了另外个页面,那么怎么样在另外的那个页面里面得到用户的登陆名呢?比如这个页面是index.aspx,也就是代码:FormsAuthentication.RedirectFromLoginPage(txtName.Text,false)中的txtName的值呢?
我们可以这样:
在被导向到的那个页面的cs代码里这样写:
string userName = this.User.Identity.Name.ToString();
这里面的userName就获得了传递过来的值
博客探讨窗体验证后,在导向的新页面获取用户登陆名的问题。以index.aspx页面为例,介绍在被导向页面的cs代码里,通过string userName = this.User.Identity.Name.ToString();语句获取传递过来的用户名。
1119

被折叠的 条评论
为什么被折叠?



