CustomValidator.ControlToValidate属性中可以使用哪些有效的服务器控件?

时间:2009-12-11 16:36:16

标签: asp.net

我想知道是否有人知道什么是可以与CustomValidator.ControlToValidate属性一起使用的有效Asp.Net服务器控件。

例如,我知道您可以验证TextBox。

但是,当使用其他类型的控件时,我收到以下错误:

  

System.Web.HttpException:无法验证由'yyy'的ControlToValidate属性引用的控件'xxx'。

例如,使用RadioButton控件时会发生这种情况。

是否存在可在ControlToValidate属性中使用的有效Server控件的已建立列表?

1 个答案:

答案 0 :(得分:3)

来自this link:

  • 单选按钮列表
  • 的DropDownList
  • 列表框
  • 文本框
  • HtmlInputFile
  • HtmlSelect
  • HtmlTextArea
  • 的HtmlInputText

请注意,您可以使用CustomValidator验证所需的任何控件,因为它不会要求目标控件。