TemplateControl.LoadTemplate(String) TemplateControl.LoadTemplate(String) TemplateControl.LoadTemplate(String) TemplateControl.LoadTemplate(String) Method

Definición

Obtiene una instancia de la interfaz ITemplate de un archivo externo.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

Parámetros

virtualPath
String String String String

Ruta de acceso virtual de un archivo de controles de usuario.The virtual path to a user control file.

Devoluciones

Instancia de la plantilla especificada.An instance of the specified template.

Ejemplos

En el ejemplo de código siguiente se muestra cómo LoadTemplate utilizar el método para agregar un control de usuario como un elemento alterno DataList a un control de DataList1servidor Web denominado.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. El control de usuario implementa la ITemplate interfaz y se encuentra en un archivo denominado 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

Se aplica a

Consulte también: