使用RequiredFieldValidator quickfix验证复选框列表

时间:2012-04-17 15:40:12

标签: c# .net validation

我目前需要验证复选框列表是否为必填字段以及页面上的多个文本框。我使用.net RequireFieldValidator这样做但是当选择控件来验证复选框列表时,不在可用控件列表中。我没有足够的研究来纠正这个问题,我一直看到我需要将验证类扩展到自定义验证器控件。我正在进行的项目是由于即将进行的网站重写而丢弃的工作。是否有更快的方法来使用RequiredFieldValidator进行相同的验证。

我目前正在更新一个边框为0且forecolor设置为白色的文本框,因此它基本上是隐藏的而不会被隐藏,因为一旦隐藏文本框,验证器就不再适用于我的复选框的SelectedIndex.ToString()列表然后根据需要验证该文本框而不是复选框字符串。

这似乎是关于这样做的一种方式,并且每次选中或取消选中复选框时都会导致回发,而且坦率地说这是一个让它工作的完全黑客。

任何帮助都会很棒?

1 个答案:

答案 0 :(得分:1)

而不是将验证类扩展为自定义验证器控件。您可以使用asp.net自定义验证器控件(asp:CustomValidator)。这link可能会帮助您。