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 свойства хранится в состоянии представления.