Asp.net 使用ValidationGroup从控件调用javascript
如果按钮的“onclientclick事件”设置了ValidationGroup,如何从该按钮的“onclientclick事件”调用js函数Asp.net 使用ValidationGroup从控件调用javascript,asp.net,javascript,Asp.net,Javascript,如果按钮的“onclientclick事件”设置了ValidationGroup,如何从该按钮的“onclientclick事件”调用js函数 <asp:Button ID="btnTest" runat="server" Text="Test" OnClick="btnTest_Click" ValidationGroup="ValidateMail" OnClientClick="javascript:return checkTest()
<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>
检查测试()
{
if(val)
返回真值
否则返回false
}
看起来您正试图在单击按钮时验证某些内容
如果是,我会添加一个验证器,让它调用您的checkTest()
函数,而不是在按钮单击处理程序上进行验证。不要忘记将验证器添加到“ValidateEmail”验证组,并在按钮上设置CausesValidation=“true”
这将导致ValidateEmail验证组中的所有验证程序启动
这就是你想要的还是我没有抓住你问题的重点