Are delegate controls supported in the modern experience of SharePoint 2019? If so, how are they used?

I have created a delegate control to place a user control in the AdditionalPageHead area with a simple alert in JavaScript. This alert will work in the classic SharePoint view, but in the modern experience it does not. Is there any documentation around this change?


Problem is that modern experience does not utilize master page as we know it from previous versions of SharePoint and all customizations (like custom actions in ribbon or ECB, Client Side Rendering etc.) are not available in modern experience and different approach needs to be used.

If you want to implement something that is available at all pages, to mimic registering some Javascript that runs everywhere, you have to implement SharePoint Framework Extension.

  • That makes sense, thank you. SPFx has been on my radar for a while now, I guess it's finally time to take a look at it.
    – baconbum
    Jan 11 '19 at 21:33

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.