다음을 통해 공유


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

속성 값

Boolean

데이터 필드를 표시해야 하면 true이고, 그렇지 않으면 false입니다.

설명

Scaffold속성은 ASP.NET Dynamic Data에 의해 자동으로 생성 되는 데이터 필드를 표시할지 여부를 나타냅니다. 이 속성은 ScaffoldColumnAttribute 특성이 데이터 필드에 적용 되는지 확인 하 고 속성의 값을 반환 합니다 ScaffoldColumnAttribute.Scaffold . ScaffoldColumnAttribute데이터 필드에 특성이 적용 되지 않은 경우 Dynamic Data는 다음 규칙을 사용 하 여 열을 표시할지 여부를 결정 합니다.

  • UIHintAttribute데이터 필드에 특성이 적용 되 면 데이터 필드가 표시 됩니다. 이 규칙은 다른 모든 규칙을 재정의 합니다.

  • 속성의 값이 이면 IsForeignKeyComponent true 데이터 필드가 표시 되지 않습니다. 이는 Dynamic Data에서 외래 키 필드를 다른 방식으로 처리 하 고 일반적으로 외래 키 필드 값을 표시 하지 않기 때문에 발생 합니다.

  • 속성의 값이 이면 IsGenerated true 데이터 필드가 표시 되지 않습니다. 일반적으로 데이터베이스에서 자동으로 생성 되는 필드에는 관련 정보가 포함 되어 있지 않습니다. 데이터 UIHintAttribute 필드를 표시 해야 하는 경우 데이터 필드에 특성을 적용 해야 합니다.

  • 속성의 값이 이면 IsCustomProperty true 데이터 필드가 표시 되지 않습니다.

적용 대상

추가 정보