MetaColumn.Scaffold Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, должно ли отображаться поле данных.
public:
property bool Scaffold { bool get(); void set(bool value); };
public:
virtual property bool Scaffold { bool get(); void set(bool value); };
public bool Scaffold { get; set; }
public virtual bool Scaffold { get; set; }
member this.Scaffold : bool with get, set
Public Property Scaffold As Boolean
Public Overridable Property Scaffold As Boolean
Значение свойства
true
, если поле данных должно отображаться; в противном случае — false
.
Комментарии
Свойство Scaffold указывает, должно ли отображаться поле данных при его автоматическом создании ASP.NET динамическими данными. Это свойство проверяет, применяется ли ScaffoldColumnAttribute атрибут к полю данных, и возвращает значение ScaffoldColumnAttribute.Scaffold свойства . ScaffoldColumnAttribute Если атрибут не применяется к полю данных, динамические данные используют следующие правила, чтобы определить, следует ли отображать столбец:
UIHintAttribute Если атрибут применяется к полю данных, отображается поле данных. Это правило переопределяет все остальные правила.
Если свойство имеет
true
значение IsForeignKeyComponent , поле данных не отображается. Это происходит потому, что динамические данные обрабатывают поля внешнего ключа по-другому и обычно не отображают значение поля внешнего ключа.Если свойство имеет
true
значение IsGenerated , поле данных не отображается. Как правило, поля, которые автоматически создаются в базе данных, не содержат релевантной информации. Убедитесь, что атрибут применяется UIHintAttribute к полю данных, если поле данных должно отображаться.Если свойство имеет
true
значение IsCustomProperty , поле данных не отображается.