asp.net – 如何从会员提供商获取用户/个人资料列表?
发布时间:2020-12-16 06:41:49 所属栏目:asp.Net 来源:网络整理
导读:我正在使用这个会员提供商.我很难获得用户列表配置文件(FirstName,LastName,Title等) 我知道有一个Membership.GetAllUsers()的方法,但我不知道如何将它与我存储在Profile Provider中的FirstName,LastName结合起来. 谢谢 解决方法 Membership.GetAllUsers()返
我正在使用这个会员提供商.我很难获得用户列表配置文件(FirstName,LastName,Title等)
我知道有一个Membership.GetAllUsers()的方法,但我不知道如何将它与我存储在Profile Provider中的FirstName,LastName结合起来. 谢谢 解决方法
Membership.GetAllUsers()返回MembershipUserCollection,您可以使用它来访问各个MembershipUser.例:
MembershipUserCollection users = Membership.GetAllUsers(); string email = users["some_username"].Email; 您也可以用类似的方式检索ProfileInfo: ProfileInfoCollection profiles = ProfileManager.GetAllProfiles(ProfileAuthenticationOption.All); DateTime lastActivity = profiles["some_username"].LastActivityDate; 但是,默认情况下没有FirstName和LastName属性,除非您在配置文件提供程序中手动指定它们. 有关更多详细信息,请查看MembershipUser class和ProfileInfo class.您可能还想查看SqlProfileProvider class作为配置文件提供程序的示例,除非您已经实现了一个. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 使用 xUnit 编写 ASP.NET Core WebAPI单元测试
- asp.net Gridview,1记录跨度两行
- ASP.NET webforms中的模型Binder
- 从ASP.NET到HTML5的图表生成器框架
- asp.net – System.Web.Providers不适用于中等信任
- asp.net-mvc – 如何动态绑定kendo mvc ui dropdownlist
- 使用ASP.NET和C#在DropDownList中选择多个值
- 4.翻译系列:EF 6 Code-First默认约定(EF 6 Code-First系列
- “必须知道”.NET Architect / Lead的IIS功能
- 使用实体框架在ASP.Net中创建报表
推荐文章
站长推荐
- 如何清除Asp.Net按钮上所有文本框的值单击
- 我可以在同一解决方案中拥有多个ASP.Net网站吗?
- asp.net-web-api2 – 如何在WebAPI中使用Swagger
- asp.net-mvc – ASP.net MVC3中ViewBag元素的生命
- asp.net – 使用数据库或MSMQ进行排队?
- asp.net-mvc – ASP.Net MVC中的线程安全性
- asp.net – 诸如Eval(),XPath()和Bind()的数据绑
- asp.net – 如何使用Forms身份验证保留默认页面?
- asp.net核心 – ASP – 启动时核心迁移EF核心SQL
- asp.net-mvc – 使用带有angularJS的jQuery验证的
热点阅读