Begriff |
Masterpage |
Abkürzung |
|
Synonyme/Aliase |
|
Erläuterung des Begriffs
Masterpage
Eine Masterpage ist eine Vorlagenseite in ASP.NET ab Version 2.0
Wenig elegant war in ASP.NET 1.x auch die Durchsetzung eines einheitlichen Layouts für alle Webseiten. Durch Vorlagenseiten (Masterpage) mit Platzhaltern (ContentPlaceHolder) haben Entwickler jetzt die Möglichkeit, das Layout einer Seite auf Detailseiten wieder zu verwenden.
Eigenschaften der Vorlagenseite:
Dateiextension: .master
Seitendirektive: <%@ master %>
Basisklasse: System.Web.UI.Masterpage
Die MasterPage enthält 1 bis n <asp:contentplaceholder>-Elemente
(System.Web.UI.WebControls.ContentPlaceHolder)
Eigenschaften der Detailsseite:
Dateiextension: .aspx
Seitendirektive: <%@ page master="xy.master" %>
Basisklasse: System.Web.UI.Page
Die Detailseite enthält für jede Platzhalter genau ein <asp:content>-Element
(System.Web.UI.WebControls.Content)
Artikel in gedruckten Medien
Querverweise zu anderen Begriffen im Lexikon
System.Web.UI.WebControls System.Web.UI.Page System.Web.UI PlaceHolder Webcontrol System.Web
|