Classe TemplateContainer
Eredita direttamente dalla classe Panel, che viene utilizzata dai controlli mobili ASP.NET per creare istanze di modelli al proprio interno.
public class System.Web.UI.MobileControls.TemplateContainer :
System.Web.UI.MobileControls.Panel,
System.Web.UI.INamingContainer
Osservazioni
Se un controllo mobile fornisce funzionalità di rendering basato sui modelli mediante modelli di dispositivo, deve creare istanze per ogni modello all'interno di un controllo distinto di questo tipo. Se in un modello sono presenti espressioni di associazione dati, la variabile Container
è sempre di tipo TemplateContainer.
Esempio
In questo esempio di codice viene illustrato come utilizzare gli oggetti TemplateContainer per creare contenitori di script, contenitori di intestazione e contenitori di piè di pagina.
if (scriptTemplate != null)
{
_scriptContainer = new TemplateContainer();
scriptTemplate.InstantiateIn(_scriptContainer);
_scriptContainer.EnablePagination = false;
}
if (headerTemplate != null)
{
_headerContainer = new TemplateContainer();
headerTemplate.InstantiateIn(_headerContainer);
_headerContainer.EnablePagination = false;
Controls.AddAt(0, _headerContainer);
}
if (footerTemplate != null)
{
_footerContainer = new TemplateContainer();
footerTemplate.InstantiateIn(_footerContainer);
_footerContainer.EnablePagination = false;
Controls.Add(_footerContainer);
}
Requisiti
Spazio dei nomi: System.Web.UI.MobileControls
Assembly: System.Web.Mobile