TemplateControl.LoadTemplate(String) Metódus

Definíció

A felület egy példányát ITemplate egy külső fájlból szerzi be.

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

Paraméterek

virtualPath
String

A felhasználói vezérlőfájl virtuális elérési útja.

Válaszok

A megadott sablon egy példánya.

Példák

Az alábbi példakód bemutatja, hogyan adhat LoadTemplate hozzá egy felhasználóvezérlőt váltakozó elemként egy DataList webkiszolgáló-vezérlőhöz.DataList1 A felhasználói vezérlő implementálja az ITemplate felületet, és egy Newtemplate.ascx nevű fájlban található.

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

A következőre érvényes:

Lásd még