2016-02-26 72 views
1

嗨,我的问题是我的必填字段验证程序。 我在页面上有两个文本框,其上有requiredfieldvalidator。我的页面上也有一个按钮,可让用户回到上一页。当我登陆到这个页面并点击后退按钮时,它会在文本框中显示requiredfieldvalidator问题。因此,回到上一页,我必须在文本框中输入一些不太方便用户的值。 我是否应该使用其他验证器? 感谢您的帮助。Requiredfieldvalidator不允许从页面返回并填写必填字段

+1

您在返回按钮定义中使用CausesValidation =“false”。它帮助我通过绕过验证按钮来解决问题。 –

+0

当页面执行回发时,一个requiredfieldvalidator会起作用,并且这是一个按钮和另一个控件的默认行为,CausesValidation的使用是有效的,问题在于其他控件使得回发,您将在点击事件中执行验证如果存在,则提供访问的按钮。 –

+0

我发现了一个msdn页面,它工作。 https://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.causesvalidation.aspx – Antony

回答