TemplateControl.LoadTemplate(String) Methode

Definitie

Hiermee haalt u een exemplaar van de ITemplate interface op uit een extern bestand.

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

Parameters

virtualPath
String

Het virtuele pad naar een gebruikersbeheerbestand.

Retouren

Een exemplaar van de opgegeven sjabloon.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de methode gebruikt om een gebruikersbeheerobject toe te voegen als afwisselend item aan een webserver met de LoadTemplateDataList naam DataList1. Het gebruikersbeheer implementeert de interface en bevindt zich in een bestand met de ITemplate naam Newtemplate.ascx.

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

Van toepassing op

Zie ook