TemplateControl.LoadTemplate(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Uzyskuje wystąpienie interfejsu ITemplate z pliku zewnętrznego.
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
Ścieżka wirtualna do pliku sterującego użytkownika.
Zwraca
Wystąpienie określonego szablonu.
Przykłady
Poniższy przykład kodu przedstawia sposób użycia LoadTemplate metody w celu dodania kontrolki użytkownika jako elementu naprzemiennego DataList do kontrolki serwera sieci Web o nazwie DataList1
. Kontrolka ITemplate użytkownika implementuje interfejs i znajduje się w pliku o nazwie 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