Das beste ASP.NET Masterseiten-Tutorial im Jahr 2024. In diesem Tutorial können Sie Masterseiten,Beispiele für Masterseiten,Beispiele für Content-Seiten,Mit der Kontrolle der Content-Seite, lernen
Masterseiten bieten Vorlagen für andere Seiten Ihrer Website.
Masterseiten können Sie Ihre Web-Anwendung, alle Seiten (oder eine Gruppe von Seiten) ein einheitliches Erscheinungsbild und Verhalten zu schaffen.
Masterseiten bieten Vorlagen für andere Seiten, mit gemeinsamen Layout und Funktionalität. Master-Seite den Inhalt der Seiteninhalt zu definieren, kann durch einen Platzhalter abgedeckt werden. Der Ausgang ist eine Kombination von Masterseiten und Inhaltsseiten.
Inhaltsseiten enthält den Inhalt, den Sie anzeigen möchten.
Wenn Benutzer die Content-Seite anfordern, wird ASP.NET-Seiten kombiniert werden, um eine Kombination der Master-Seiten-Layout und Content-Seiten von Ausgabe zu erzeugen.
Die obige Master-Seite ist eine Seite für andere gewöhnliche HTML-Template-Seite entworfen.
@ Master - Richtlinie definiert es als Master - Seite.
Master - Seite enthält einen Platzhalter für einzelne Tag<asp: Content>.
id = "CPH1" Attribut identifiziert den Platzhalter, so dass mehrere Platzhalter in der gleichen Masterseite.
Die Masterseite wird als"Master1.master" gespeichert.
HINWEIS: Die Masterseite auch Code enthalten können, so dass dynamische Inhalte.
Die Content-Seite oben ist unabhängig von der Website-Content auf einer Seite.
@ Page - Direktive definiert es als Standard - Content - Seite.
Inhalt Seite Inhalt Etikett enthält<asp: Content>, bezieht sich das Etikett auf der Master - Seite (ContentPlaceHolderID = "CPH1").
Der Inhalt der Seite wird als"mypage1.aspx" gespeichert.
Wenn der Benutzer diese Seite anfordert, wird ASP.NET Masterseite mit dem Seiteninhalt verschmolzen werden.
Klicken Sie hier , um zu zeigen , mypage1.aspx
Hinweis: innen: <Content asp> Tag Der Inhalt des Textes muss sich im Verzeichnis. Inhalt des Textzeichens ist nicht erlaubt.
Die Content-Seite oben zeigt, wie .NET steuert Content-Seiten einzufügen, wie das Einsetzen einer normalen Seite.
Klicken Sie hier , um zu zeigen , mypage2.aspx