TemplateControl.LoadTemplate(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en instans av ITemplate gränssnittet från en extern fil.
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
Parametrar
- virtualPath
- String
Den virtuella sökvägen till en användarkontrollfil.
Returer
En instans av den angivna mallen.
Exempel
Följande kodexempel visar hur du använder LoadTemplate metoden för att lägga till en användarkontroll som ett alternerande objekt i en DataList webbserverkontroll med namnet DataList1. Användarkontrollen implementerar ITemplate gränssnittet och finns i en fil med namnet 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