TemplateControl.LoadTemplate(String) Metoda

Definice

Získá instanci ITemplate rozhraní z externího souboru.Obtains an instance of the ITemplate interface from an external file.

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

Parametry

virtualPath
String

Virtuální cesta k souboru uživatelského ovládacího prvku.The virtual path to a user control file.

Návraty

ITemplate

Instance zadané šablony.An instance of the specified template.

Příklady

Následující příklad kódu ukazuje, jak použít LoadTemplate metodu pro přidání uživatelského ovládacího prvku jako alternující položky do DataList ovládacího prvku webového serveru s názvem DataList1 .The following code example demonstrates how to use the LoadTemplate method to add a user control as an alternating item to a DataList Web server control named DataList1. Uživatelský ovládací prvek implementuje ITemplate rozhraní a je obsažen v souboru s názvem NewTemplate. ascx.The user control implements the ITemplate interface and is contained in a file named 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

Platí pro

Viz také