TemplateControl.LoadTemplate(String) Metodo

Definizione

Recupera un'istanza dell'interfaccia ITemplate da un file esterno.

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

Parametri

virtualPath
String

Percorso virtuale di un file di controllo utente.

Restituisce

ITemplate

Istanza del modello specificato.

Esempio

Nell'esempio di codice seguente viene illustrato come usare il LoadTemplate metodo per aggiungere un controllo utente come elemento alternativo a un DataList controllo server Web denominato DataList1. Il controllo utente implementa l'interfaccia ITemplate ed è contenuto in un file denominato 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

Si applica a

Vedi anche