检索asp会员用户名和电子邮件

时间:2014-04-16 23:48:15

标签: c# asp.net web-controls

有点怀疑的问题但是是否可以从已登录的用户检索用户名和电子邮件地址,用户是从ASP.NET登录控件/ ASPNETDB.mdf创建的?

这是我的尝试..

public partial class Success : System.Web.UI.Page
{
    MembershipUser userName;
    MembershipUser userEmail;

    protected void Page_Load(object sender, EventArgs e)
    {
        userName = Membership.GetUser(userName.UserName);
        userEmail = Membership.GetUser(userEmail.Email);
    }
}    

我不确定我是否可以更好地改写,但如果您理解这一点,我们将非常感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

您需要执行类似

的操作
MembershipUser u =  Membership.GetUser(User.Identity.Name);

然后你可以使用u.Email或其他。