TemplateControl.LoadTemplate(String) Methode
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft aus einer externen Datei eine Instanz der ITemplate-Schnittstelle ab.
public:
System::Web::UI::ITemplate ^ LoadTemplate(System::String ^ virtualPath);
public System.Web.UI.ITemplate LoadTemplate (string virtualPath);
member this.LoadTemplate : string -> System.Web.UI.ITemplate
Public Function LoadTemplate (virtualPath As String) As ITemplate
- virtualPath
- String
Der virtuelle Pfad einer Benutzersteuerelement-Datei.
Eine Instanz der angegebenen Vorlage.
Im folgenden Codebeispiel wird veranschaulicht, wie Sie die LoadTemplate Methode verwenden, um ein Benutzersteuerelement als alternierendes Element zu einem DataList Webserversteuerelement namens DataList1
hinzuzufügen. Das Benutzersteuerelement implementiert die ITemplate Schnittstelle und ist in einer Datei namens Newtemplate.ascx enthalten.
void Page_Load(Object sender, EventArgs e)
{
if (!IsPostBack)
{
DataList1.AlternatingItemTemplate = LoadTemplate("newtemplate.ascx");
DataList1.DataSource = CreateDataSource();
DataList1.DataBind();
}
}
Sub Page_Load(sender As [Object], e As EventArgs)
If Not IsPostBack Then
DataList1.AlternatingItemTemplate = LoadTemplate("newtemplate.ascx")
DataList1.DataSource = CreateDataSource()
DataList1.DataBind()
End If
End Sub 'Page_Load
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 |