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