SharePoint: Master-Page & Inhaltsseite

Mit folgenden Befehlen ermittelt man die aktuelle Master-Page und die zugehörige Inhaltsseite via Code innerhalb einer SharePoint-Seite.

Inhaltsseite

<% Response.Write( System.IO.Path.GetFileName(HttpContext.Current.Request.FilePath )); %>

Master Page

<% Response.Write(Page.MasterPageFile); %>

Dieses Beispiel ist hier als Inline-Code dargestellt und zu diesem Zweck muss in der web.config die Eigenschaft AllowServerSideScript auf true gesetzt werden.