为什么我的按钮输出WebForm_DoPostBackWithOptions?

时间:2010-12-13 18:20:53

标签: javascript asp.net

我需要在禁用JavaScript时使用我的页面。但我的按钮输出onclick =“WebForm_DoPostBackWithOptions ...”。当我设置CauseValidation =“false”时它会消失,但我需要验证。在什么情况下输出WebForm_DoPostBackWithOptions?我怎样才能解决这个问题?

2 个答案:

答案 0 :(得分:2)

验证控件同时使用客户端和服务器验证。在客户端上,javascript用于验证,并且是必需的。

您可以强制验证控件不使用客户端脚本,这可能会帮助您解决此问题。

<asp:RequiredFieldValidator EnableClientScript="false" />

答案 1 :(得分:1)

不包括ValidationGroup属性可能会导致同样的问题。

<asp:RequiredFieldValidator ValidationGroup="Save" />

或要验证的控件不正确