DynamicField.UIHint Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает шаблон поля, используемый для отображения поля данных.
public:
virtual property System::String ^ UIHint { System::String ^ get(); void set(System::String ^ value); };
public virtual string UIHint { get; set; }
member this.UIHint : string with get, set
Public Overridable Property UIHint As String
Значение свойства
Имя шаблона поля, используемого для отображения поля данных.
Комментарии
UIHint Используйте свойство, чтобы указать шаблон поля для отображения пользовательского интерфейса для поля данных. По умолчанию шаблоны полей — это пользовательские элементы управления, а их имена содержат суффикс для идентификации шаблонов полей, которые используются для операций редактирования и операций вставки. Суффиксы _edit и _insert соответственно. При присвоении UIHint значения свойству задается имя без суффиксов. Динамические данные определяют текущий режим поля данных и будут отображать правильный шаблон поля.
UIHint Если свойство не задано, динамические данные по умолчанию отрисовывает шаблон поля на основе типа поля. Дополнительные сведения см. в разделе ASP.NET формирования шаблонов динамических данных.
Шаблон поля, указанный с помощью UIHint свойства, зависит от этого экземпляра DynamicField класса. Вы также можете изменить шаблон поля, используемый полем данных во всем приложении, применив UIHintAttribute его к модели данных. UIHint Задание свойства переопределяет метаданные, примененные к модели данных. Дополнительные сведения об атрибутах метаданных см. в разделе ASP.NET динамических данных.
Метод OnFieldChanged вызывается для вызова события изменения состояния при UIHint установке свойства.
Значение UIHint свойства хранится в состоянии представления.