Bahasa

TemplateControl.LoadTemplate(String) Metode

Definisi

Mendapatkan instans ITemplate antarmuka dari file eksternal.

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

Parameter

virtualPath
String

Jalur virtual ke file kontrol pengguna.

Mengembalikan

Instans templat yang ditentukan.

Contoh

Contoh kode berikut menunjukkan cara menggunakan LoadTemplate metode untuk menambahkan kontrol pengguna sebagai item alternatif ke DataList kontrol server Web bernama DataList1. Kontrol pengguna mengimplementasikan ITemplate antarmuka dan terkandung dalam file bernama 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

Berlaku untuk

Lihat juga