【问题标题】:How to validate only which is visible in asp.net [duplicate]如何仅验证在 asp.net 中可见的内容 [重复]
【发布时间】:2014-12-12 10:42:40
【问题描述】:

在我的 asp.net 中,我使用 css display:blockdisplay:none 显示和隐藏字段

现在,当我在我的 c# 代码中调用 Page.Validate() 时,它会验证所有字段,而不仅仅是可见字段。

我知道我可以通过使用“Visible=false”或“Visible=true”来做到这一点。

但问题是如果它是 visible=false 则 radajaxmanager 找不到它并且脚本不起作用。

那么我怎样才能只验证可见的字段而不是所有字段。

【问题讨论】:

标签: c# asp.net validation telerik radajaxmanager


【解决方案1】:

您可以使用 visible="true""false" 属性在 cmets 中查看 Rahul Nikate 的链接

【讨论】:

    【解决方案2】:

    在 JavaScript 中使用此函数来启用和禁用验证。

     ValidatorEnable(validatorid, true/false);
    

    仅当使用 display:none 而不是 visible=false

    时才有效

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多