使用ValidationGroup从控件中调用javascript

时间:2009-10-16 14:03:45

标签: asp.net javascript

如果此按钮设置了ValidationGroup,如何从按钮的“onclientclick事件”调用js函数?

<asp:Button ID="btnTest" runat="server" Text="Test" OnClick="btnTest_Click"
                        ValidationGroup="ValidateMail" OnClientClick="javascript:return checkTest()" />

    <script>
    checkTest()
    {
      if(val)
       return true
     else return false
    }
    </script>

1 个答案:

答案 0 :(得分:1)

看起来您正试图通过按钮点击来验证某些内容。

如果您是,而不是在按钮单击处理程序上进行验证,我会添加一个验证程序并让它调用您的checkTest()函数。不要忘记将验证器添加到“ValidateMail”验证组,并在按钮上设置CausesValidation="true"

这将导致ValidateMail验证组中的所有验证器都被触发。

这是你所追求的还是我错过了你的问题?