我试图使用Membership.GetAllUsers()
创建数据库中所有用户的列表。然而,我有一个模型,我用它来映射出用户属性(名字,姓氏,电子邮件等)。使用ASP.Net成员资格,获取所有用户
如何将所有用户添加到List<ManageUserViewModel>
。
我已经厌倦了:
List<ManageUserViewModel> model = Membership.GetAllUsers();
然后
MembershipUserCollection users = Membership.GetAllUsers();
List<ManageUserViewModel> model = new List<ManageUserViewModel>();
foreach (var item in users)
{
model.Add(item);
}
当我尝试从项目分配属性到模型,我也不能因为项目没有属性(名字,姓氏等) –
该项目具有[Membership用户]的所有属性(http://msdn.microsoft.com/zh-cn/library/system。 web.security.membershipuser(v = vs.110).aspx),其中不包含配置文件。这是来自会员的独立组件,您使用了什么? – Sklivvz
我试图创建一种方法来管理我的应用程序中的用户。锁定他们,重置他们的密码,更新他们的角色等等。但是,现在我只是想让所有用户将他们显示到网格中。 –