【问题标题】:Can I validate just a Page/Validation Group with OnClientClick?我可以仅使用 OnClientClick 验证页面/验证组吗?
【发布时间】:2013-05-27 10:30:23
【问题描述】:

这是我的代码:

<asp:LinkButton 
OnClientClick="Page_ClientValidate(); if(Page_IsValid==false) { console.log('validate'); return false; }" 
ID="LinkButton1" 
ValidationGroup="validPanel1" 
runat="server">Check</asp:LinkButton>

但是当我点击它时,它会尝试验证整个页面。我只需要验证validPanel1 的页面。有可能吗?

【问题讨论】:

    标签: c# validation webforms linkbutton


    【解决方案1】:

    您只需将验证组名称提供给Page_ClientValidate即可完成此操作

    <asp:LinkButton OnClientClick="Page_ClientValidate('Your_ValidationGroup_Name'); if(Page_IsValid==false) { console.log('validate'); return false; }" 
    ID="LinkButton1" ValidationGroup="validPanel1" runat="server">Check</asp:LinkButton>
    

    请检查this question。这是关于另一个问题,但他首先做你想做的事。

    【讨论】:

      猜你喜欢
      • 2011-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-02
      • 1970-01-01
      • 2023-03-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多