Hello, I am trying to add a RadSkinManager to my page programmically
(using a BasePage that is inherited by all my web forms - master page isn't necessary or preferred for this project). For whatever
reason, it is getting ignored. Below is my code (ScriptManager and
RadFormDecorator work perfectly): Thanks for any help!
//add a script manager to page form
ScriptManager smMain = new ScriptManager();
smMain.ID = "smMain";
Page.Form.Controls.AddAt(0, smMain);
//add a RadSkinManager to page form (used for RadControls themeing)
RadSkinManager skmSkin = new RadSkinManager();
skmSkin.ID = "skmSkin";
skmSkin.Skin = "Forest"; //actual value read from web.config
Page.Form.Controls.AddAt(1, skmSkin);
//add a RADFormDecorator to page form (used for non-RadControls controls theming)
RadFormDecorator tfdMain = new RadFormDecorator();
tfdMain.ID = "rfdMain";
tfdMain.Skin = "Forest"; //actual value read from web.config
tfdMain.ControlsToSkip = FormDecoratorDecoratedControls.None;
tfdMain.DecoratedControls = FormDecoratorDecoratedControls.All;
Page.Form.Controls.AddAt(2, tfdMain);
//add a script manager to page form
ScriptManager smMain = new ScriptManager();
smMain.ID = "smMain";
Page.Form.Controls.AddAt(0, smMain);
//add a RadSkinManager to page form (used for RadControls themeing)
RadSkinManager skmSkin = new RadSkinManager();
skmSkin.ID = "skmSkin";
skmSkin.Skin = "Forest"; //actual value read from web.config
Page.Form.Controls.AddAt(1, skmSkin);
//add a RADFormDecorator to page form (used for non-RadControls controls theming)
RadFormDecorator tfdMain = new RadFormDecorator();
tfdMain.ID = "rfdMain";
tfdMain.Skin = "Forest"; //actual value read from web.config
tfdMain.ControlsToSkip = FormDecoratorDecoratedControls.None;
tfdMain.DecoratedControls = FormDecoratorDecoratedControls.All;
Page.Form.Controls.AddAt(2, tfdMain);