DynamicField.UIHint 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定欄位範本以顯示資料欄位。
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 會以視圖狀態儲存。