TemplateControl.LoadTemplate(String) Metod

Definition

Hämtar en instans av ITemplate gränssnittet från en extern fil.

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

Parametrar

virtualPath
String

Den virtuella sökvägen till en användarkontrollfil.

Returer

En instans av den angivna mallen.

Exempel

Följande kodexempel visar hur du använder LoadTemplate metoden för att lägga till en användarkontroll som ett alternerande objekt i en DataList webbserverkontroll med namnet DataList1. Användarkontrollen implementerar ITemplate gränssnittet och finns i en fil med namnet 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

Gäller för

Se även