다음을 통해 공유


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

속성 값

String

데이터 필드를 표시하기 위해 사용할 필드 템플릿의 이름입니다.

설명

사용 된 UIHint 데이터 필드에 대 한 UI를 표시 하기 위해 사용할 필드 템플릿을 지정 하는 속성입니다. 기본적으로 필드 템플릿에 사용자 정의 컨트롤 및 해당 이름 및 삽입 작업 편집 작업에 사용 되는 필드 템플릿을 식별 하는 접미사가 포함 합니다. 접미사는 각각 편집 (_e) 및 삽입 (_i) 합니다. 값을 설정 하면는 UIHint 접미사 없이 이름을 설정한 속성입니다. 동적 데이터는 데이터 필드의 현재 모드를 식별하고 올바른 필드 템플릿을 렌더링합니다.

속성이 UIHint 설정되지 않은 경우 동적 데이터는 기본적으로 필드 형식에 따라 필드 템플릿을 렌더링합니다. 자세한 내용은 ASP.NET 동적 데이터 스 캐 폴딩합니다.

속성을 사용하여 UIHint 지정하는 필드 템플릿은 클래스의 이 인스턴스와 관련이 있습니다 DynamicField . 필드 템플릿에 적용 하 여 전체 애플리케이션 데이터 필드에서 사용 하는 변경할 수도 있습니다는 UIHintAttribute 데이터 모델을 합니다. 설정 된 UIHint 속성 데이터 모델에 적용 된 메타 데이터를 재정의 합니다. 메타 데이터 특성에 대 한 자세한 내용은 참조 하세요. ASP.NET Dynamic Data합니다.

OnFieldChanged 메서드를 호출 하는 상태 변경 이벤트를 발생 시킬 때를 UIHint 속성을 설정 합니다.

값을 UIHint 속성은 뷰 상태에 저장 됩니다.

적용 대상

추가 정보