fatemehja
چهارشنبه 27 شهریور 1387, 13:23 عصر
سلام.
من در صفحه login، در صورت درست بودن اطلاعات یه Session درست کردم.
Session.Add("User", login.Username);
Server.Transfer("Default.aspx");
اما وقتی در صفحه اصلی می خوام ازش استفاده کنم، در صورتی که فرد login نکرده باشه و Session درست نشده باشه، NullExceptionReference میده. کد صفحه اصلی به این شکله:
if (Session["user"] == "")
{
LBL1.Text = "کاربر میهمان";
}
else
{
LBL1.Text = Session["user"].ToString();
}
نمی دونم این کد رو چطور بنویسم که این مشکل پیش نیاد و از طرفی هم بی خودی برای کابری که Login نکرده Session درست نشه.
برای رفع این مشکل چه کار باید بکنم؟
خیلی ممنون
من در صفحه login، در صورت درست بودن اطلاعات یه Session درست کردم.
Session.Add("User", login.Username);
Server.Transfer("Default.aspx");
اما وقتی در صفحه اصلی می خوام ازش استفاده کنم، در صورتی که فرد login نکرده باشه و Session درست نشده باشه، NullExceptionReference میده. کد صفحه اصلی به این شکله:
if (Session["user"] == "")
{
LBL1.Text = "کاربر میهمان";
}
else
{
LBL1.Text = Session["user"].ToString();
}
نمی دونم این کد رو چطور بنویسم که این مشکل پیش نیاد و از طرفی هم بی خودی برای کابری که Login نکرده Session درست نشه.
برای رفع این مشکل چه کار باید بکنم؟
خیلی ممنون