在asp.net登录控件中验证

时间:2011-08-27 06:41:00

标签: c# asp.net

  

可能重复:
  validation problem in asp.net login control

我的Web应用程序中有asp.net登录控件。当我提供错误的用户名和密码并单击登录按钮时,将显示失败文本。然后清除密码字段,然后单击登录按钮,将出现失败文本和passwordrequirederrormessage验证消息。但我只需要密码requirederrormessage就会出现。任何人都可以为此提供解决方案。谢谢

1 个答案:

答案 0 :(得分:0)

如果您在Click事件中检查用户名/密码,请确保在继续之前检查页面的IsValid属性。如果通过验证控件验证用户名/密码,请将其EnableClientScript设置为false,将RequiredFieldValidator设置为true。这将阻止表单在没有密码的情况下提交并且第二个验证器被调用,除非他们关闭了JavaScript。