שימוש בSession בC# ASP.NET
שלום! ברצוני למנוע גישה לכניסה לדף אינטרנט שיצרתי שלא דרך דף הבית הכולל התחברות שם+סיסמה. לשם כך, לאחר התחברות מוצלחת בדף הבית יצרתי אובייקט Session. ואכן אם אני מדפיס את תוכנו של האובייקט מהדף השני אז אני רואה את התוכן שלו. הבעיה היא שאם אני ניגש ישר לדף הזה ללא התחברות (ובעצם ללא יצירת אובייקט Session) אז אני מקבל שגיאה:
שלום! ברצוני למנוע גישה לכניסה לדף אינטרנט שיצרתי שלא דרך דף הבית הכולל התחברות שם+סיסמה. לשם כך, לאחר התחברות מוצלחת בדף הבית יצרתי אובייקט Session. ואכן אם אני מדפיס את תוכנו של האובייקט מהדף השני אז אני רואה את התוכן שלו. הבעיה היא שאם אני ניגש ישר לדף הזה ללא התחברות (ובעצם ללא יצירת אובייקט Session) אז אני מקבל שגיאה:
Object reference not set to an instance of an object
כלומר: אני מבין את הבעיה(לא נוצר האובייקט), אבל איך פותרים אותה?