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。

适用于