共用方式為


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 會以視圖狀態儲存。

適用於

另請參閱