Einträge von dcaesar

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.

Inline-Code in SharePoint-Seiten

Problem Per Default-Einstellung ist das Schreiben von Inline-Code in SharePoint-Seiten deaktiviert und führt zu Fehlermeldungen wie dieser: Diese Einstellung dient der Sicherheit.   Lösung Zum Deaktivieren müssen der Datei web.config der zugehörigen Webanwendung, in der die SharePoint-Webseite läuft, folgende XML Tags im Element SafeMode hinzugefügt werden: <PageParserPaths> <PageParserPath VirtualPath=“/*“ CompilationMode=“Always“ AllowServerSideScript=“true“ IncludeSubFolders=“true“/> </PageParserPaths> Anschließend wird […]