如何从ASP.NET MVC默认Mempership型号的用户电子邮件地址? [英] How to get user email address from ASP.NET MVC Default Mempership Model?

查看:176
本文介绍了如何从ASP.NET MVC默认Mempership型号的用户电子邮件地址?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我可以获取用户名: User.Identity.Name 。哪能用户的电子邮件地址,因为它必须存储(没有在登记表成为一个文本框)?


解决方案

 如果(User.Identity.IsAuthenticated)
{
    someLabel.Text = Membership.GetUser()的电子邮件。
}

有很多来自 Membership.GetUser产生有益的用户属性( ) 功能。它返回类型的对象<一个href=\"http://msdn.microsoft.com/en-us/library/system.web.security.membershipuser.aspx\"><$c$c>MembershipUser.

i can get the user name as : User.Identity.Name. How can I user's email address because it must be stored (there is a textbox for it in the registration form)?

解决方案

if(User.Identity.IsAuthenticated)
{
    someLabel.Text = Membership.GetUser().Email;
}

There are a lot of useful user properties resulting from the Membership.GetUser() function. It returns an object of type MembershipUser.

这篇关于如何从ASP.NET MVC默认Mempership型号的用户电子邮件地址?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆