ValidatedControlConverter 类

在 Web 窗体页中,将可以用验证控件进行验证的控件转换为包含控件 ID 的字符串。

**命名空间:**System.Web.UI.WebControls
**程序集:**System.Web(在 system.web.dll 中)

语法

声明
Public Class ValidatedControlConverter
    Inherits ControlIDConverter
用法
Dim instance As ValidatedControlConverter
public class ValidatedControlConverter : ControlIDConverter
public ref class ValidatedControlConverter : public ControlIDConverter
public class ValidatedControlConverter extends ControlIDConverter
public class ValidatedControlConverter extends ControlIDConverter

备注

并非所有的控件都可以用验证控件进行验证。此类在 Web 窗体页上创建可以与验证控件相关联的控件 ID 集合。此集合通常在设计器中用来显示 Web 窗体页上可以与验证控件关联的控件的列表。

当创建您自己的验证控件时,可以启用设计器,以显示支持验证控件的控件列表。只需将特性添加到表示要验证的控件的字符串属性中,如下所示:

<TypeConverter(GetType(ValidatedControlConverter))> _
 Public Property ControlToValidate() As String
    Get    
       // Add code to get the ID of the control to validate.
    End Get
    Set
       // Add code to set the ID of the control to validate.
    End Set
 End Property
[TypeConverter(typeof(ValidatedControlConverter))]
 public string ControlToValidate
 {
    get 
    {
       // Add code to get the ID of the control to validate.
    }
    set
    {
       // Add code to set the ID of the control to validate.
    }
 }

.NET Framework 安全性

继承层次结构

System.Object
   System.ComponentModel.TypeConverter
     System.ComponentModel.StringConverter
       System.Web.UI.WebControls.ControlIDConverter
        System.Web.UI.WebControls.ValidatedControlConverter

线程安全

此类型的任何公共静态(Visual Basic 中的 Shared)成员都是线程安全的,但不保证所有实例成员都是线程安全的。

平台

Windows 98、Windows 2000 SP4、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

请参见

参考

ValidatedControlConverter 成员
System.Web.UI.WebControls 命名空间
System.ComponentModel.TypeConverter