Freigeben über


FieldTemplateFactory.BuildVirtualPath Methode

Definition

Erstellt den virtuellen Pfad zu einer Feldvorlage auf der Grundlage des Feldvorlagennamens und des Modus.

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

Parameter

templateName
String

Der Name der zu verwendenden Vorlage.

column
MetaColumn

Gibt die Datenspalte an, auf die die Feldvorlage angewendet wird.

mode
DataBoundControlMode

Gibt den Anzeigemodus der Feldvorlage an.

Gibt zurück

String

Der virtuelle Pfad zu der Feldvorlage.

Ausnahmen

templateName ist NULL.

Hinweise

Standardmäßig erstellt diese Methode den virtuellen Pfad zu einer Feldvorlage mithilfe des Vorlagennamens, fügt den Modus an und fügt dann eine ASCX-Erweiterung hinzu. Wenn z. B. templateName MyFieldTemplate und mode Bearbeiten ist, lautet der virtuelle Pfad MyFieldTemplate_Edit.ascx in dem Ordner, der durch den virtuellen Pfad des Vorlagenordners angegeben wird.

Gilt für