آموزش نحوه حذف یکSessionدرASP.Net Web Forms
در قسمت قبلی ما یک فرم لاگین login بنام loginPage ساختیم که اگر کاربر اطلاعات لاگین را درست وارد میکرد یک سشن session به نام IdUser ساخته میشد و کاربر رو به فرم اصلی یعنی فرم MainPage.aspx منتقل میکرد ، در غیر این صورت اگر کاربر اطلاعات لاگین را درست وارد نمیکرد ، به صفحه ی خطا منتقل میشد.در قسمت قبل ما فراموش کردیم روش پاک کردن سشن session مورد نظر رو توضیح بدیم .در این قسمت میخواهیم روش حذف کردن سشن session قبلی رو توضیح بدیم.به این منظور ، یک دکمه Button بنام "خروج" روی فرم اصلی یا MainPage.aspx قرار میدهیم تا کاربر با کلیک روی این دکمه از فرم اصلی خارج شود (خروج از حساب کاربری) . روی Button "خروج"دابل کلیک میکنیم تا ایونت کلیک ش باز شه. داخل ایونت کلیک Button "خروج"، کدهای زیر رو میزنیم: Session.Remove ( IdUser ) Response.Redirect(" loginPage.aspx , true ") کد بالا ، سشن IdUser را حذف میکند ، بدین معنی که یا کاربر دکمه خروج رو زده یا کلا لاگین نکرده و در نهایت کاربر به صفحه لاگین یعنی loginPage منتقل میشود.
دانلود از وبسایتwww.heilton.com
نظرات