如何找到asp:登录LoginError错误类型

Men*_*tus 13 c# asp.net asp.net-membership

LoginError事件触发asp:Login控件时,如何找到错误发生的原因?

是否有类似e.ErrorType属性的东西告诉我登录失败的原因?或者我必须像本教程中一样手动检查所有内容:

http://www.asp.net/security/tutorials/validating-user-credentials-against-the-membership-user-store-cshttp://www.aspnettutorials.com/tutorials/controls/howto-errors-登录-asp4-csharp.aspx

Jos*_*ell 4

据我过去所见,该事件没有“开箱即用”的错误类型信息LoginError(尽管我同意你的观点,这会非常好)。事实上,根据我的经验,对于控件中的该事件,该EventArgs参数始终适合我=/nullasp:Login

很有可能其他人知道我不知道的事情,但我认为我们LoginError现在都只能手动确定发生这种情况的原因。