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,894
  • 1
  • 37
  • 70
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.
  • 7,109
  • 14
  • 53
  • 87
0

Check this

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

Community
  • 1
  • 1
Developer
  • 8,390
  • 41
  • 129
  • 238
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
  • 14,029
  • 41
  • 106
  • 178