Auf Englisch lesen

Teilen über


TemplateControl.LoadTemplate(String) Methode

Definition

Ruft aus einer externen Datei eine Instanz der ITemplate-Schnittstelle ab.

C#
public System.Web.UI.ITemplate LoadTemplate (string virtualPath);

Parameter

virtualPath
String

Der virtuelle Pfad einer Benutzersteuerelement-Datei.

Gibt zurück

ITemplate

Eine Instanz der angegebenen Vorlage.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie Sie die LoadTemplate Methode verwenden, um ein Benutzersteuerelement als alternierendes Element zu einem DataList Webserversteuerelement namens DataList1hinzuzufügen. Das Benutzersteuerelement implementiert die ITemplate Schnittstelle und ist in einer Datei namens Newtemplate.ascx enthalten.

C#
void Page_Load(Object sender, EventArgs e) 
{
   if (!IsPostBack) 
   {  
      DataList1.AlternatingItemTemplate = LoadTemplate("newtemplate.ascx");
      DataList1.DataSource = CreateDataSource();
      DataList1.DataBind();
   }
}

Gilt für

Produkt Versionen
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

Siehe auch