【发布时间】:2011-12-19 20:15:36
【问题描述】:
我找到了 Membership.GetUser() 但它似乎不支持 通过 UserId Guid 检索用户信息。有没有人好看 和干净的方式吗?
public MembershipUser User { // get...;set...;}
我的代码在这里失败...
User = Membership.GetUser(dr.GetValue(dr.GetOrdinal("Id"))); //fail
错误信息:specified method is not supported
【问题讨论】:
-
dr.GetValue返回什么? -
@AbuHamzah:先将其转换或转换为 Guid 变量,然后传递它,看看它是否失败。
-
你在用什么
MembershipProvider? -
@Abu Hamzah:那么请看下面我的回答,我相信您需要指定是否更新用户的
LastActivityDate字段作为GetUser()调用的一部分。
标签: c# asp.net asp.net-membership