имам основна страница, MasterPage1.master
тя съдържа потребителски контроли header
,headercontent
и footer
. Написах код в headerconten usercontrol
if(session["somesession"]==null)
{
Response.Redirect("Somepage.aspx");
}
проблемът е, когато отварям страница с файл на главна страница MasterPage1.master
без влизане, т.е. session["somesession"]==null
, тогава той хвърля изключение за нулева препратка за сесията. Добре е, защото сесията ми няма стойност, затова хвърля изключението.
Въпросът ми е:
очаквах първо да изпълня кода на потребителската страница преди кода на страницата и да пренасоча към
somesession
, но това не се случва. може ли някой да ми обясни защо??