TemplateControl.LoadTemplate(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá instanci ITemplate rozhraní z externího souboru.
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.
Návraty
Instance zadané šablony.
Příklady
Následující příklad kódu ukazuje, jak pomocí LoadTemplate metody přidat uživatelský ovládací prvek jako střídavou položku do ovládacího prvku webového serveru pojmenovaného DataList DataList1
. Uživatelský ovládací prvek implementuje ITemplate rozhraní a je obsažen v souboru s názvem 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