.

SharePoint 2013 Client Side Rendering

Veröffentlicht am 09.07.2013 | Lesezeit 1 Min.

SharePoint 2013 verwendet standardmäßig Client Side Rendering für die Anzeige von Sichten. Das JavaScript für die Verarbeitung ist in der Datei clienttemplates.js enthalten. Bei der Erstellung benutzerdefinierter Field Types muss ebenfalls eine JavaScript Datei für das Client Side Rendering bereitgestellt werden. Alternativ kann das Rendering im SharePoint Designer auf Server Side umgestellt werden:

HTML Quellcode: ServerRender="True" ClientRender="False" ist markiert

Allerdings wird bei der Umstellung auf Server Side Rendering das alte SharePoint 2010 Layout angewendet:

SharePoint Risks | Documentys mit Foldern: Tasks, Calendar, Project Details, Recent

Bei der Erstellung eigener SharePoint Lösungen, welche das XslListViewWebpart verwenden, können folgende Parameter wie dargestellt gesetzt werden, um auf Server Side Rendering umzustellen:

ClientRender = false
ServerRender = true
XslLink = “/_layouts/15/xsl/main.xsl”

Quellen:
http://msdn.microsoft.com/en-us/library/jj220061.aspx
http://social.msdn.microsoft.com/Forums/sharepoint/en-US/9425e392-26ec-466b-a086-6581e035258f/sharepoint-2013-fldtypesxsl