所以我在asp.net/c#中完成了几个表格,我需要验证。如果其中一个验证器失败,我想更改文本框的类和客户端/后面的标签。我通常这样做的方法是手动验证表单客户端和服务器端。有没有办法使用验证器而不是一堆if语句?
答案 0 :(得分:1)
您可以在客户端使用标准的asp.net验证器,它可能会在字段旁边或验证摘要中为您提供一些文本。您可以使用一些第三方插件,这将在自定义CSS样式等方面更进一步。
看一下.NET验证器的这些替代方案:
答案 1 :(得分:0)
一般来说,这正是验证者的用途。但客户端验证可能不一定只是改变字段的类(可以改变其颜色)。这种表示验证问题的方式有多重要?
答案 2 :(得分:0)
Required Field Validator Extender控件就是你想要的。