有什麼方法可以根據配置文件設置選擇所有用戶嗎?我正在使用C#MVC2中的配置文件的默認實現。根據配置文件獲取所有用戶
東西沿着這
var users = Membership.GetAllUsers();
return View(users);
線但隨着配置文件選擇將是理想的。
有什麼方法可以根據配置文件設置選擇所有用戶嗎?我正在使用C#MVC2中的配置文件的默認實現。根據配置文件獲取所有用戶
東西沿着這
var users = Membership.GetAllUsers();
return View(users);
線但隨着配置文件選擇將是理想的。
這裏是我想出了基於MEYWDs鏈接
var users = Membership.GetAllUsers();
List<MembershipUser> searchResults = users.Where(user => Profile.GetProfile(user.UserName).CustomerID.ToLowerInvariant().Contains(CustomerID.ToLowerInvariant())).ToList();
您可以檢索使用
var profile = ProfileBase.Create(username);
用戶配置文件然後,你可以搜索特定的配置文件的設置與profile.GetPropertyValue
我想我還不夠清楚。我想選擇具有特定profile.GetPropertyValue的所有用戶。我可以抓住所有用戶,然後通過profile.GetPropertyValue檢查值,但由於我們有成千上萬的用戶,這看起來效率非常低。是否有一種更有效的方式在Membership或Profile中執行此操作? –
這樣做。 –