我正在我的一个项目中使用SqlProfileProvider类,我希望能够在任意配置文件属性(例如生日)上搜索配置文件。
我见过的唯一的搜索方法是ProfileManager.FindByUserName。
有人实现过这一点吗?或者我必须遍历配置文件列表(效率非常低)并进行过滤?
发布于 2009-09-28 21:02:07
如果您打算只使用提供者机制,那么您唯一的选择就是遍历配置文件。
但是,您当然可以使用自己的方法来搜索其他属性。您可以直接从自定义类中调用方法,而不是调用ProfileManager.FindByBirthday。
https://stackoverflow.com/questions/1410433
复制相似问题