如果此按钮设置了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>
答案 0 :(得分:1)
看起来您正试图通过按钮点击来验证某些内容。
如果您是,而不是在按钮单击处理程序上进行验证,我会添加一个验证程序并让它调用您的checkTest()
函数。不要忘记将验证器添加到“ValidateMail”验证组,并在按钮上设置CausesValidation="true"
。
这将导致ValidateMail验证组中的所有验证器都被触发。
这是你所追求的还是我错过了你的问题?