SharePoint 2013 brings a new concept of UI customization, via the JSLink, allowing to reconfigure the Web Parts UI aspect/behaviors, as exemplified by O'Brien here.

Although, most of SPObjects doesn't support JSLink (check above link), which is understandable, so what are the best way to edit the UI or even extend a minor funtionality on a OOB App/Web Part?

Note: Via coding is also complicated cause in some cases the class is sealed.

Any input/reference is welcome.

  • Did you take a look at \15\TEMPLATE\CONTROLTEMPLATES ?? Did you tried to modify Corev15.css ? This is what we did before JSLink. – Pouyan Mar 10 '14 at 10:37
  • changing source files is not the approach I'm looking for, and about css, will not be enough. – fallout Mar 10 '14 at 10:41

Even though CSR was introduced as a default rendering mode in SharePoint 2013, for some web parts, XSL based approach is still the only (no code) option available for customizing the rendering.

For example, Content Query web part supports only server side rendering mode (XSL) in SharePoint 2013

To summarize, in SharePoint 2013 you could choose what technique to use when customizing the rendering for web parts that support both client & server side rendering ,for another web parts you could still use XSL based approach.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.