TemplateControl.LoadTemplate(String) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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