PDA

View Full Version : عدم دسترسی به session با href در masterpage



anahita_s
شنبه 19 آبان 1386, 10:35 صبح
با سلام
من در برنامم یک سری تگ href دارم که به صفحات دیگر سایت لینک می شوند. این تگها داخل masterpage تعریف شده اند و در همه صفحات از این masterpage استفاده کردم. در صفحه اول شماره کاربر را به session اضافه می کنم. وقتی از طریق تگهای href، masterpage بین صفحات حرکت می کنم مقدار session قابل دسترسی نیست ، در واقع در صفحات بعد مقدار session ، null میباشد و خطای زیر را می دهد:



Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error:

Line 24: {
Line 25:
Line 26: Response.Write(Session["hotelNo"].ToString());


در حالیکه وقتی در ContentPlaceHolder صفحه href قرار میدم و به صفحات دیگر سایت لینک میکنم مقدار session حفظ میشود.
زمانیکه در masterpage به جای href ها از HyperLink استفاده میکنم مشکل خاصی ندارم و مقدار موجود در session نیز قابل دسترسی است، اما من می خوام از ایونت های onmouse تگ href استفاده کنم که اینها را HyperLink ندارد یا من نمی دانم که دارد.

با تشکر

rtech
یک شنبه 20 آبان 1386, 01:13 صبح
شما میتونید از فایل های CSS برای Customize کردن لینک های خود استفاده کنید ( در واقع رنگ و لعاب بهشون بدید )

anahita_s
یک شنبه 20 آبان 1386, 09:59 صبح
با سلام

من از css برای تغییر رنگ لینکهای href هنگام رفتن موس روی آن استفاده کردیم، ولی این ایونتها همونطور که بالا گفتم در hyperlink وجود ندارد. مشکل عدم دسترسی به مقدار session را من در مورد hrefهایی که در مسترپیج هستند دارم. در واقع برای hrefهایی که در content place holder هستند مشکلی ندارم.

anahita_s
یک شنبه 20 آبان 1386, 18:48 عصر
باسلام

من این مشکل را (دسترسی به مقدار session )روی یک کامپیوتر دارم، در واقع این برنامه روی یک کامپیوتر بدون هیچ مشکلی اجرا می‌ّشود، در حالیکه در یک کامپیوتر دیگر به مقدار session دسترسی ندارد.
اگر منو راهنمایی کنید واقعا ممنون میشم.