我正在尝试从Membership.GetAllUsers()获取userName和userID,以将其绑定到下拉列表
private void Bind_usersList()
{
var dictionary = Membership.GetAllUsers().Cast<MembershipUser>();
}发布于 2012-12-15 00:39:22
MembershipUser没有"userID“,而是一个ProviderUserKey,它可以是Guid(f.e.在SqlMembershipProvider中)。
这应该是可行的:
MembershipUserCollection members = Membership.GetAllUsers();
DdlUsers.DataSource = members.Cast<MembershipUser>()
.ToDictionary(m => m.ProviderUserKey, m => m.UserName);
DdlUsers.DataValueField = "Key";
DdlUsers.DataTextField = "Value";
DdlUsers.DataBind();https://stackoverflow.com/questions/13882680
复制相似问题