【问题标题】:retrieving asp membership username and email检索asp会员用户名和电子邮件
【发布时间】:2014-04-16 23:48:15
【问题描述】:

有点怀疑,但是否可以从已经登录的用户那里检索用户名和电子邮件地址,而该用户是从 ASP.NET Login Controls/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);
    }
}    

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

【问题讨论】:

  • 你需要做类似 MembershipUser u = Membership.GetUser(User.Identity.Name);然后你可以使用 u.Email 或其他任何东西。

标签: c# asp.net web-controls


【解决方案1】:

你需要做类似的事情

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

然后你可以使用 u.Email 或其他任何东西。

【讨论】:

  • 感谢您的解决方案,我的用户名很好,但我仍在努力检索电子邮件地址。还有其他想法吗?
  • 字符串 userEmail = u.Email;假设电子邮件字段不为空
猜你喜欢
  • 1970-01-01
  • 2018-10-06
  • 2016-03-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多