I'm currently have a delegate control as such;

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

I also have a feature which has a element manifest file containing:

<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
    <Control Id="MainNavigation" Sequence="100" ControlSrc="~/_controltemplates/MainNavigation.ascx">
        <Property Name="Theme"></Property>

Whenever I try to update the delegatecontrol to set the "Theme" property an error is raised. I tried using:

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

Am I missing something?

1 Answer 1


I havent used properties in delegates in a long time, but dont you need to set the value in your control?

<Property Name="Theme">MyValue</Property>
  • Hi Anders, I also tried this but the control property was not set when testing. Feb 10, 2011 at 16:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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