TemplateControl.LoadTemplate(String) Yöntem

Tanım

Dış dosyadan arabirimin ITemplate bir örneğini alır.

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

Parametreler

virtualPath
String

Kullanıcı denetim dosyasının sanal yolu.

Döndürülenler

Belirtilen şablonun bir örneği.

Örnekler

Aşağıdaki kod örneği, adlı LoadTemplatebir Web sunucusu denetimine alternatif öğe olarak kullanıcı denetimi eklemek için DataList yönteminin nasıl kullanılacağını DataList1 gösterir. Kullanıcı denetimi arabirimini ITemplate uygular ve Newtemplate.ascx adlı bir dosyada bulunur.

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

Şunlara uygulanır

Ayrıca bkz.