【问题标题】:Validation spanning a group of text boxes跨越一组文本框的验证
【发布时间】:2011-03-15 11:03:02
【问题描述】:

我正在努力实现以下目标:

地点:

  • 姓氏始终是必填项
  • 需要 NI 编号或参考编号

这是否超出了ASP.NET Validation Controls 的范围?我能想到的唯一解决方案是编写一些定制的 javascript(用于客户端)并使用一些服务器端代码来支持它。

【问题讨论】:

  • 我怀疑自定义代码可能是这里的方法:-(即使使用CustomValidator,这也很难实现,因为验证控件设计为在单个控件上工作,而不是跨一组控件,例如在 CustomValidator 的服务器端方法中,您传入一个 Value 参数 - 您将在该实例中传递哪个文本框的 Text 属性?您是将验证器应用于一个文本框还是两者其中?

标签: c# .net asp.net validation


【解决方案1】:

您可以尝试的一件事是使用CustomValidator(see here) 检查两个文本框是否不存在 空的。然后使用正则表达式验证两个文本框。该表达式应该检查一个有效的条目一个空白字段。

【讨论】:

    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多