PDA

View Full Version : نحوه استفاده از Session در Class Library



hm1984ir
شنبه 30 تیر 1386, 09:33 صبح
سلام
من می خواهم یک Class Library بسازم و در آن به Session,Application State دسترسی داشته و با توجه به مقدار داخل آن کار خاصی را انجام بدم ولی هر کاری می کنم داخل کلاس به Session دسترسی ندارم لطفا در صورت امکان مرا راهنمایی کنید متشکرم

reza_rad
شنبه 30 تیر 1386, 19:21 عصر
از HttpContext استفاده کنید

khz-web1
یک شنبه 31 تیر 1386, 03:33 صبح
یعنی چطوری جناب بیشتر توضیح بدید

reza_rad
یک شنبه 31 تیر 1386, 15:01 عصر
توی کلاستون این رو بنویسید مثلا:


HttpContext.Current.Session["test"]="teststring";

sun6060
پنج شنبه 18 مهر 1387, 12:51 عصر
من از دستور HttpContext.Current.Session استفاده كردم ولي خطاي
"Object reference not set to an instance of an object" ميدهد لطفا منو راهنمايي كنيد.

merlin_vista
پنج شنبه 18 مهر 1387, 14:00 عصر
من از دستور HttpContext.Current.Session استفاده كردم ولي خطاي
"Object reference not set to an instance of an object" ميدهد لطفا منو راهنمايي كنيد.

اين پيغام به خاطر اين است كه Session شما خالي است . و يا ايجاد نشده / قبل از استفاده از Session از پر بودن و موجود بودن آن اطمينان پيدا كن .

sun6060
پنج شنبه 18 مهر 1387, 14:32 عصر
من session را درGlobal.asax (قسمت session_start) مقداردهي كردم ولي ظاهرا
HttpContext.Current را نمي شناسد و خطا را نيز به همين علت مي دهد . آياHttpContext.Current بايد مقداردهي شود؟