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,那麼虛擬路徑會是 MyFieldTemplate_Edit.ascx,位於 Template 資料夾虛擬路徑指定的資料夾中。

適用於