我如何通过ID获取用户? MembershipUser mu = Membership.GetUser(“UserName”); 但是,我想通过ID获取用户,但不是通过名称。ASP.NET会员getuserbyID
3
A
回答
4
这将工作(预计反对ProviderUserKey) - 这是GUID由默认的asp.net成员资格提供者提供。
1
由于用户名是唯一的,你可以查询你的应用程序数据库Users
表来获取UserName
特定UserID
,并将结果传递到Membership.GetUser("UserName");
1
如果您使用inbuilt MembershipProvider,那么您必须编写一个帮助器方法,它将为您完成这项工作并返回一个基于Id查询的MembershipUser实例。
如果您使用自己的自定义MembershipProvider,那么您可以为Membership.GetUser()创建一个方法重载,该方法将接受一个Id并返回一个MembershipUser实例,但是,您需要将MembershipProvider默认实例添加到自定义MemberdhipProvider的类型以获得类型安全访问
1
如果您使用(或继承)标准SqlMemberShipProvider,则可以使用MembershipProvider.GetUser(providerUserKey, userIsOnline)
。
其中providerUserKey
是GUID,userIsOnline
是一个布尔值,指示是否应更新指定用户的上次活动日期/时间戳记。
相关问题
- 1. Asp.net MVC3会员
- 2. Asp.net会员ProviderSql
- 3. asp.net会员
- 4. ASP.Net会员Cookie?
- 5. ASP.NET会员会话cookie
- 6. ASP.NET会员密码?
- 7. ASP.Net MVC和会员
- 8. ASP.NET会员之谜
- 9. asp.net会员在wcf
- 10. asp.net会员系统
- 11. ASP.NET会员优势
- 12. ASP.NET会员问题
- 13. Asp.net会员密码
- 14. ASP.Net会员服务
- 15. ASP.NET会员替代
- 16. ASP.net会员安全访问
- 17. ASP.Net会员密码恢复
- 18. ASP.Net会员店组概念
- 19. ASP.Net会员+ SQL Server 2008中
- 20. ASP.Net会员供应商
- 21. ASP.NET会员密码重置
- 22. 验证码与asp.net会员
- 23. 解锁asp.net会员用户
- 24. Asp.net会员注销自动
- 25. ASP.NET MVC会员供应商
- 26. ASP.NET会员提供工具
- 27. asp.net会员密码安全
- 28. asp.net会员层次结构?
- 29. Asp.net MVC会员设计
- 30. Asp.net会员提供判断