ASP.当验证结束时,是否有一种方法可以在客户端调用函数?



假设有一个RequiredFieldValidator,当验证发生时,我想在页面上做一些改变(如显示一个隐藏的div),如果验证失败,

是否有一种方法可以在验证结束时调用js中的函数?!还是你还有别的主意!

谢谢,

阿德勒!

为什么不编写自己的验证器来扩展RequiredFieldValidator呢?

这个教程看起来可以帮助你找到正确的方向:

或者您可以编写自定义客户端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>

相关内容

最新更新