Click here to Skip to main content
Rate this: bad
good
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
       {
           get
           {
               return base.StyleSheetTheme;
           }
           set
           {
               base.StyleSheetTheme = value;
           }
       }
Posted 9-May-13 20:49pm
Comments
Abid Hussain-(Abid) at 10-May-13 1:50am
   
i am getting Error in this code

1 solution

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

Solution 1

  Permalink  
Comments
Abid Hussain-(Abid) at 10-May-13 12:16pm
   
brother i want use stylesheet in theme how to do that ???
ryanb31 at 10-May-13 12:23pm
   
You can just add the css file in the theme in Visual Studio.
Abid Hussain-(Abid) at 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 at 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
0 DamithSL 270
1 OriginalGriff 184
2 BillWoodruff 170
3 Zoltán Zörgő 165
4 Sergey Alexandrovich Kryukov 125
0 OriginalGriff 7,760
1 DamithSL 5,874
2 Sergey Alexandrovich Kryukov 5,444
3 Maciej Los 5,076
4 Kornfeld Eliyahu Peter 4,539


Advertise | Privacy | Mobile
Web02 | 2.8.141223.1 | Last Updated 10 May 2013
Copyright © CodeProject, 1999-2014
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