0

我毫不怀疑如何从 1 个单一用户那里检索会员 ID:

currentUser = Membership.GetUser(); 
Guid currentUserId = (Guid)currentUser.ProviderUserKey;

但我找不到检索所有用户 ID 和用户名的方法。

我试过这样:

MembershipUserCollection AllUsers;
AllUsers = GetAllUsers();

从那时起,我找不到从 AllUsers 检索 Id 和用户名的方法。我能从这里得到一些帮助吗?

4

1 回答 1

2

我认为您正在寻找 Membership.GetAllUsers()

var users = Membership.GetAllUsers();
foreach (MembershipUser membershipUser in users)
{
    // membershipUser.UserName;
}

http://msdn.microsoft.com/en-us/library/system.web.security.membershipprovider.getallusers.aspx

于 2012-11-19T02:06:58.087 回答