【问题标题】:Bypass ASP.NET validation for onClick event of input绕过输入的 onClick 事件的 ASP.NET 验证
【发布时间】:2010-10-22 04:18:11
【问题描述】:

我有一个带有 onclick 事件的 来检查 Enter 键。被调用的函数可能会做一个 window.location 重定向。

但是,当我按下 Enter 键时,它显然会触发页面验证。所以我会在一瞬间看到验证消息。

当焦点在那个 中时,如何告诉页面不要触发任何验证事件?

【问题讨论】:

    标签: asp.net javascript html validation


    【解决方案1】:

    设置验证控件的ValidationGroup 属性。之后,为要触发验证的按钮定义 ValidationGroup 属性。

    还将Causesvalidation 属性设置为 false 可能会有所帮助。

    【讨论】:

      【解决方案2】:

      如果是

      如果是这种情况,您可以使用client side API 并在焦点更改时设置Page_ValidationActive = false;

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-09-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-14
        • 2017-06-14
        相关资源
        最近更新 更多