【问题标题】:RequiredFieldValidator to validate a disabled textBoxRequiredFieldValidator 验证禁用的文本框
【发布时间】:2010-05-05 09:32:39
【问题描述】:

我有一个文本框,用户可以在其中输入他们想要的用户名。 在下面我有一个复选框,一旦单击它就会将用户的电子邮件地址复制到文本字段中,然后禁用它以防止进一步更改。这个特性是使用jQuery实现的。

问题是我在该 TextBox 上有一个 RequiredFieldValidator,它看起来无法验证禁用的文本字段,即使该值已设置。

我该如何解决这个问题?

【问题讨论】:

    标签: c# .net validation


    【解决方案1】:

    仅供将来参考:我通过将属性设置为“只读”而不是“禁用”来解决此问题。

    【讨论】:

    • 在服务器端?对我来说,在客户端设置 readonly 根本不起作用。在客户端,它使用这种大小写:“readOnly”
    • @Marcel 我也在服务器端尝试了 ReadOnly = true ,但我的验证器仍然没有读取 Jquery 更改的值。你设法避免触发验证器吗?
    【解决方案2】:

    您可以使用此示例中的自定义验证器控件:

    http://asp.net-tutorials.com/validation/custom-validator/

    【讨论】:

      猜你喜欢
      • 2013-01-27
      • 2021-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多