根据个人资料获取所有用户

时间:2013-06-12 21:18:32

标签: c# asp.net-mvc-2

有没有办法根据个人资料设置选择所有用户?我在C#MVC2中使用了Profiles的默认实现。

与此相关的内容

var users = Membership.GetAllUsers();
return View(users);

但是使用配置文件选择将是理想的选择。

2 个答案:

答案 0 :(得分:0)

您可以使用

检索用户的个人资料
var profile = ProfileBase.Create(username);

然后,您只需使用profile.GetPropertyValue

搜索特定的个人资料设置即可

答案 1 :(得分:0)

以下是我根据MEYWDs链接提出的内容

var users = Membership.GetAllUsers();

List<MembershipUser> searchResults = users.Where(user => Profile.GetProfile(user.UserName).CustomerID.ToLowerInvariant().Contains(CustomerID.ToLowerInvariant())).ToList();