gpt4 book ai didi

asp.net - 如何从成员(member)提供商处获取用户/个人资料列表?

转载 作者:行者123 更新时间:2023-12-05 00:43:34 26 4
gpt4 key购买 nike

我正在使用此成员(member)资格提供商。我坚持获取用户列表 + 个人资料(名字、姓氏、职务等)

我知道 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 classProfileInfo class更多细节。您可能还想查看 SqlProfileProvider class作为配置文件提供程序的示例,除非您已经实现了一个。

关于asp.net - 如何从成员(member)提供商处获取用户/个人资料列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/920533/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com