FieldTemplateFactory.BuildVirtualPath 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
根據欄位樣板名稱和模式,將虛擬路徑繫結至欄位樣板。
public:
virtual System::String ^ BuildVirtualPath(System::String ^ templateName, System::Web::DynamicData::MetaColumn ^ column, System::Web::UI::WebControls::DataBoundControlMode mode);
public virtual string BuildVirtualPath (string templateName, System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode);
abstract member BuildVirtualPath : string * System.Web.DynamicData.MetaColumn * System.Web.UI.WebControls.DataBoundControlMode -> string
override this.BuildVirtualPath : string * System.Web.DynamicData.MetaColumn * System.Web.UI.WebControls.DataBoundControlMode -> string
Public Overridable Function BuildVirtualPath (templateName As String, column As MetaColumn, mode As DataBoundControlMode) As String
參數
- templateName
- String
要使用的樣板名稱。
- column
- MetaColumn
指定要套用欄位樣板的資料行。
- mode
- DataBoundControlMode
指定欄位範本的顯示模式。
傳回
欄位樣板的虛擬路徑。
例外狀況
templateName
為 null。
備註
根據預設,此方法會使用範本名稱建置欄位範本的虛擬路徑,並附加模式,然後新增 .ascx 延伸模組。 例如,如果 templateName
是 MyFieldTemplate 且 mode
是 Edit,則虛擬路徑將會在 Template 資料夾虛擬路徑所指定的資料夾中MyFieldTemplate_Edit.ascx。