为什么“Membership.GetUser(strUser)”什么都没有返回?

时间:2015-01-15 17:19:26

标签: vb.net

在以下代码中,strUser在第3行上正确设置。

然而,在第4行执行后,用户返回值Nothing。

Dim strUser As String

Dim user As MembershipUser

strUser = gvUsers.SelectedRow.Cells(0).Text

user = Membership.GetUser(strUser)

此代码用于更改其他用户的密码。

我可以找到许多针对登录用户的代码的引用,但没有别的。

任何人都有任何想法。

非常感谢 阿曼达

1 个答案:

答案 0 :(得分:0)

解决了这个问题。 UserName和LoweredUserName不同步,因此Membership.GetUser无法找到基于UserName的用户,即使它存在。