Gestaltungsseiten in Anwendungsseiten

Letzte Änderung: Freitag, 2. Oktober 2009

Gilt für: SharePoint Foundation 2010

Inhalt dieses Artikels
Verwenden des DynamicMasterPageFile-Attributs
Anwendungsseiten mit Schutzvorrichtungen
Verwenden dynamischer Gestaltungsseiten in benutzerdefinierten Anwendungsseiten

In Microsoft SharePoint Foundation können Anwendungsseiten über das DynamicMasterPageFile-Attribut nun eine benutzerdefinierte Gestaltungsvorlage der Website erben.

Verwenden des DynamicMasterPageFile-Attributs

Das DynamicMasterPageFile-Attribut ersetzt das MasterPageFile-Attribut auf Anwendungsseiten in SharePoint Foundation. Mit dem DynamicMasterPageFile-Attribut verweist die Anwendungsseite nicht auf die standardmäßige Gestaltungsvorlage der Anwendungen, sondern auf die Gestaltungsvorlage der Website. Websiteadministratoren können diese automatischen Verweise auf die Gestaltungsvorlage der Website bei Bedarf über die Zentraladministration oder mit der MasterPageReferenceEnabled-Eigenschaft des SPWebApplication-Objekts deaktivieren.

Es gibt einige Anwendungsseiten mit Schutzvorrichtungen zur Vermeidung von Fehlern, die aufgrund von "fehlerhaften" Gestaltungsvorlagen der Website auftreten können. Diese Schutzvorrichtungen werden im Folgenden behandelt.

Anwendungsseiten mit Schutzvorrichtungen

Hierbei handelt es sich um Anwendungsseiten mit Schutzvorrichtungen vor fehlerhaften Gestaltungsvorlagen. Falls auf diesen Seiten ein Fehler beim Laden der dynamischen Gestaltungsseite auftritt, wird stattdessen eine sichere Gestaltungsvorlage im Ordner _layouts geladen.

  • AccessDenied.aspx

  • MngSiteAdmin.aspx

  • People.aspx

  • RecycleBin.aspx

  • ReGhost.aspx

  • ReqAcc.aspx

  • Settings.aspx

  • UserDisp.aspx

  • ViewLsts.aspx

Verwenden dynamischer Gestaltungsseiten in benutzerdefinierten Anwendungsseiten

Wenn Sie eine benutzerdefinierte Anwendungsseite erstellen, muss die Seite von der LayoutsPageBase-Basisklasse erben und eines der im Folgenden aufgelisteten dynamischen Token verwenden.

Dynamische Token:

  • ~masterurl/default.master – die Anwendungsseite verweist auf die Gestaltungsvorlagendatei, die in der MasterUrl-Eigenschaft gespeichert ist.

  • ~masterurl/custom.master – die Anwendungsseite verweist auf die Gestaltungsvorlagendatei, die in der CustomMasterUrl-Eigenschaft gespeichert ist.

Wichtiger HinweisWichtig

Statische Token können für das DynamicMasterPageFile-Attribut nicht verwendet werden.