View Full Version : سوال: session error
pooyan3000
شنبه 26 تیر 1389, 11:22 صبح
من موقع نمایش محتویات Session به این error بر خورد می کنم:
Object reference not set to an instance of an object.
کدم هم اینه
label1.text=session["message"].tostring
eyes_shut_number1
شنبه 26 تیر 1389, 11:45 صبح
قبل از این که محتویات رو نمایش بدی باید اول اون قسمت lمورد نظر را به Session اد کنی
Session.add("NameOfSession","DefaultValue")
pooyan3000
شنبه 26 تیر 1389, 11:52 صبح
اون موقع همیشه add تکرار می شه و مقدارش برابر با default value میشه. هر وقت صفحه refresh میشه دستور add دوباره اجرا میشه
eyes_shut_number1
شنبه 26 تیر 1389, 11:55 صبح
دوست عزیزم شما باید این کا رو توی Global.asax و در رویداد void Session_Start(object sender, EventArgs e) انجام بدی به این صورت :
void Session_Start(object sender, EventArgs e)
{
Session.Add("AdminUserInfo", "-1");
}
در این حالت اولین بار که Session شروع میشه به Session اضافه میشوند و دیگه تا آخر کار Session نیاز به اضافه کردن نداری
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.