Эта документация перемещена в архив и не поддерживается.

BaseValidator - класс

Обновлен: Ноябрь 2007

Предоставляет реализацию ядра для всех элементов управления проверки, унаследованных из этого класса. Создавать экземпляры абстрактного класса нельзя.

Пространство имен:  System.Web.UI.MobileControls
Сборка:  System.Web.Mobile (в System.Web.Mobile.dll)

[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public abstract class BaseValidator : TextControl, 
	IValidator
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal) */
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal) */
public abstract class BaseValidator extends TextControl implements IValidator
public abstract class BaseValidator extends TextControl implements IValidator
<mobile:BaseValidator />

Класс BaseValidator наследует из базового класса TextControl и, таким образом, имеет свойство Text. В случае неверного ввода проверяющий элемент управления отображает значение свойства Text. Если свойство не установлено, проверяющий элемент управления отображает вместо этого значение свойства ErrorMessage; это текст, отображаемый в элементе управления ValidationSummary. Это поведение согласуется с проверяющими элементами управления веб-форм.

Элементы управления ASP.NET для мобильных устройств, которые поддерживают проверку, являются элементом управления TextBox (его свойством Text) и элементом управления SelectionList (его свойством SelectedIndex). Другие элементы управления могут участвовать в проверке путем включения атрибута ValidationPropertyAttribute. Дополнительные сведения см. в разделе Практическое руководство. Проверка серверных элементов управления ASP.NET на соответствие определенному значению.

  • AspNetHostingPermission 

    для работы в среде узла. Значение запроса: LinkDemand; значение разрешения: Minimal.

  • AspNetHostingPermission 

    для работы в среде узла. Значение запроса: InheritanceDemand; значение разрешения: Minimal.

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

Windows Vista, Windows XP с пакетом обновления 2 (SP2), Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 с пакетом обновления 4 (SP4), Windows Millennium Edition, Windows 98

Среды .NET Framework и .NET Compact Framework поддерживают не все версии каждой платформы. Поддерживаемые версии перечислены в разделе Требования к системе для .NET Framework.

.NET Framework

Поддерживается в версиях: 3.5, 3.0, 2.0, 1.1
Показ: