Click here to Skip to main content
11,935,031 members (52,282 online)
Rate this:
Please Sign up or sign in to vote.
See more: ASP.NET
protected void Page_PreInit(object sender, EventArgs e)

               if (Session["Theme"] != null)
                   //switch (Request.QueryString["Theme"])
                   //    case "Green":
                   //        Page.Theme = "Green";
                   //        Page.StyleSheetTheme = "Green";
                   //        break;
                   //    case "Default":
                   //        Page.Theme = "Default";
                   //        Page.StyleSheetTheme = "Default";
                   //        break;
                   string ThemeName = string.Empty;
                   ThemeName = (string)Session["Theme"];
                   Page.Theme = ThemeName;
               Page.StyleSheetTheme = "Green";



       public override string StyleSheetTheme
               return base.StyleSheetTheme;
               base.StyleSheetTheme = value;
Posted 9-May-13 20:49pm
Abid Hussain-(Abid) 10-May-13 1:50am
i am getting Error in this code

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Abid Hussain-(Abid) 10-May-13 12:16pm
brother i want use stylesheet in theme how to do that ???
ryanb31 10-May-13 12:23pm
You can just add the css file in the theme in Visual Studio.
Abid Hussain-(Abid) 10-May-13 13:56pm
i have done this but nothing page attempt changing just asp attribute not for html attribute ..... tell me brother how can manage this i want to change backgrounds menus every thing ....
ryanb31 10-May-13 14:02pm
The code referenced in the article will allow you to change the page theme. A theme is a collection of styles, images, etc, so if you don't think it is working I would suggest putting a breakpoint in the code to make sure it is even firing and then use the browser's developer tools to examine what is happening. I have known people who ended up with the same styles in different themes and so they thought it was not working when it actually was.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.151126.1 | Last Updated 10 May 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100