0
Protected void Page_PreInit(object sender,Event args e)
{
this.Theme=Session["Theme name"].ToString();
} 

null exception error was unhandle by user code

painotpi
  • 6,625
  • 1
  • 35
  • 66
dinesh
  • 1

3 Answers3

0

Looks like the value of:

Session["Theme name"]

is NULL.

You should test this before the line. Something like:

protected void Page_PreInit(object sender,Event args e) 
{ 
if(Session["Theme name"] != null)
{
this.Theme=Session["Theme name"].ToString(); 
}
else
{
//use the default theme
}

}

Ev.
  • 6,669
  • 13
  • 51
  • 85
0

Check this

c# how to set up and use session state from preinit

Community
  • 1
  • 1
Developer
  • 8,228
  • 37
  • 122
  • 230
0

i think your session "Session["Theme name"]" not contains any theme name. i think your session is returning null so before setting value to page.theme first check for existence of value in session

Dr. Rajesh Rolen
  • 13,643
  • 39
  • 101
  • 175