Compartir vía


MetaColumn.Scaffold Propiedad

Definición

Obtiene un valor que indica si se debe mostrar el campo de datos.

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

Valor de propiedad

true si se debe mostrar el campo de datos; de lo contrario, false.

Comentarios

La Scaffold propiedad indica si se debe mostrar un campo de datos cuando se genera automáticamente mediante ASP.NET datos dinámicos. Esta propiedad comprueba si se aplica un ScaffoldColumnAttribute atributo al campo de datos y devuelve el valor de la ScaffoldColumnAttribute.Scaffold propiedad . Si un ScaffoldColumnAttribute atributo no se aplica al campo de datos, Dynamic Data usa las reglas siguientes para determinar si se va a mostrar la columna:

  • Si se aplica un UIHintAttribute atributo al campo de datos, se muestra el campo de datos. Esta regla invalida todas las demás reglas.

  • Si el valor de la IsForeignKeyComponent propiedad es true, no se muestra el campo de datos. Esto ocurre porque los datos dinámicos controlan los campos de clave externa de una manera diferente y normalmente no mostrarán el valor del campo de clave externa.

  • Si el valor de la IsGenerated propiedad es true, no se muestra el campo de datos. Normalmente, los campos que se generan automáticamente en la base de datos no contienen información relevante. Asegúrese de aplicar el UIHintAttribute atributo al campo de datos, si se debe mostrar el campo de datos.

  • Si el valor de la IsCustomProperty propiedad es true, no se muestra el campo de datos.

Se aplica a

Consulte también