SharePoint - Delegate Control

13.03.2014

Zadáni

Potřebuji vložit do SharePoint 2010/2013 master page stránky kus kódu.

Řešení

Lze to provést pomocí vytvořeného prvku typu delegate control.

Postup

Založim Empty Element

<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="https://schemas.microsoft.com/sharepoint/">
     <Control Sequence="1000" ControlSrc="~/_controltemplates/RegisterUser.ascx" />
</Elements>

Založím Visual Webpart - RegisterUser.ascx

<div runat="server">
    <a href="#">Testovací Delegate Control</a>
</div>

Upravím master page pomocí SharePoint Designeru (vložim kód)

<SharePoint:DelegateControl ControlId="mujRegisterControl" AllowMultipleControls="true" runat="server"></SharePoint:DelegateControl>

© 2020 Olda Zátopek
Vytvořeno službou Webnode
Vytvořte si webové stránky zdarma! Tento web je vytvořený pomocí Webnode. Vytvořte si vlastní stránky zdarma ještě dnes! Vytvořit stránky