نحوه خواندن و نوشتن متغیر ها در Session درAsp.Net
شنبه 29 فروردین 1394در این مقاله میخواهیم نحوه خواندن و نوشتن متغیر ها در Session درAsp.Net را شرح دهیم
در این مقاله خواهیم دید که چگونه میتوان مقدار متغیر ها را در Session در asp.net نگه داشت و چگونه مقادیر نگه داری شده رو در کنترل textbox نمایش (بازخوانی) داد.
Session ها برای نگه داری داده ها برای کاربر مثل کوکی ها استفاده میشوند.
شی Session نگهداری میکند اطلاعات درباره، تغییر میدهد تنظیمات را برای Session یک کاربر.
متغیر ها ذخیره شده اند در یک شی session که اطلاعات درباره یک کاربررا نگهداری می کنندکه در تمام صفحات یک برنامه در دسترس هستند.
اطلاعات رایجی که در session ذخیره میشوند از قبیل id ،نام و تنظیمات می باشد.
سرور یک شی session جدید برای هر کاربر جدید ایجاد می کند و زمانی که Session منقضی شود شی Session را از بین می برد.
برای ذخیره اطلاعات از کنترل textbox درون session به شکل زیر عمل میکنیم:
Session["UserName"] = UserNameTextBox.Text; Session["Password"] = PasswordTextBox.Text;
و برای نمایش در صفحه ASPX به صورت زیر عمل میکنیم:
string loggedUsername = Session["UserName"] as string; mylabel.Text = "Currently Logged User is" + (loggedUsername != null) ? loggedUsername : "Unknown Person";
- ASP.net
- 4k بازدید
- 8 تشکر