簡體   English   中英

ASP.NET驗證程序-驗證結束時,是否可以在客戶端調用函數?

[英]ASP.NET Validators - is there a way to call a function in client side when validation ends?!

假設有一個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>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM