【发布时间】:2009-05-21 00:42:35
【问题描述】:
所以我在 asp.net/c# 中完成了几个需要验证的表单。如果其中一个验证器失败,我想更改文本框的类和客户端/回发的标签。我通常这样做的方式是手动验证表单客户端和服务器端。有没有办法使用验证器而不是一堆 if 语句来做到这一点?
【问题讨论】:
标签: c# asp.net validation
所以我在 asp.net/c# 中完成了几个需要验证的表单。如果其中一个验证器失败,我想更改文本框的类和客户端/回发的标签。我通常这样做的方式是手动验证表单客户端和服务器端。有没有办法使用验证器而不是一堆 if 语句来做到这一点?
【问题讨论】:
标签: c# asp.net validation
您可以在客户端使用标准的 asp.net 验证器,它可能会在字段旁边或验证摘要中为您提供一些文本。您可以使用一些 3rd 方插件,这些插件将在自定义 CSS 样式等方面更进一步。
看看这些 .NET 验证器的替代方案:
【讨论】:
一般来说,这正是验证器的用途。但是客户端验证可能不一定只是更改字段的类(可能会更改其颜色)。这种表示验证问题的方式有多重要?
【讨论】:
Required Field Validator Extender 控件就是您想要的。
【讨论】: