共用方式為


FieldTemplateFactory.BuildVirtualPath 方法

定義

根據欄位樣板名稱和模式,將虛擬路徑繫結至欄位樣板。

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。

適用於