假设有一个RequiredFieldValidator,当验证发生时,我想在页面上进行一些更改(如显示隐藏的div),如果验证失败,
验证结束时有没有办法在js中调用函数?!或者你还有其他想法吗?!
谢谢,
阿德勒!
答案 0 :(得分:0)
为什么不编写扩展RequiredFieldValidator的自己的验证器?
This tutorial看起来可以帮助您指明正确的方向:
或者你可以编写自定义客户端java验证器:
<script type="text/javascript" language="javascript">
function ValidateDropDown(source, arguments) {
if (arguments.Value === 'NA') {
arguments.IsValid = false;
}
}
</script>
<asp:CustomValidator ID="CoverServerCustomValidator" runat="server" ErrorMessage="<img src='../Themes/WebOrder/Images/weborder_Error.png'>"ToolTip="A Size is Required" Display="Dynamic" CssClass="Error" ValidationGroup="Sizing" OnServerValidate="ValidateDropDown" ControlToValidate="ddlCover" EnableClientScript="true"></asp:CustomValidator>