هایپر سورس

مرجع کاربردی برنامه نویسان ایـــرانی

ارتباط با ما

ارسال
کار با Session ها در Asp.Net - انتقال مقادیر بین صفحات در Asp.Net
در پست قبلی با انتقال مقادیر بین صفحات از طریق QueryString اشنا شدید
ولی همانطور که گفتیم کوئری استرینگ برای انتقال مقادیر ضروری و مهم دارای امنیت کافی نیستند
همچنین گفتیم که برای انتقال مقادیر بین صفحات با امنیت بالا از Session استفاده می کنند

این نکته را به یاد داشته باشید که نباید زیاد از Session ها استفاده کرد و از ان فقط برای اطلاعات مهم استفاده کنید زیرا این امر موجب کاهش سرعت بارگذاری صفحات میشود

برعکس عنوانی که دارند کار با Session ها بسیار اسان است
نحوه تعریف یک Session به این صورت است
Session.Add(SessionName,SessionValue);
برای مثال فرض کنیم ما میخواهیم یوزر نیم ادمین را در Session ذخیره و در موارد نیاز ان را لود کنیم

نکته مهم : Session ها ابزار قدرتمندی هستند و میتوانند حتی یک دیتاتیبل و یا حتی DataSet را در خود ذخیره نمایند

Session.Add("User_Admin","Admin_5411");
برای تعیین انقضا برای Session ها از عبارت زیر استفاده میشود که یک مقدار صحیح بر اساس دقیقه است
Session.TimeOut = 60;
یعنی انقضای این Session 60 دقیقه یا یک ساعت است
برای استفاده از مقدار ذخیره شده در Session ها به این صورت عمل میکنند
string UserName = Session["User_Admin"].ToString()
//و یا
string UserName = (string)Session["User_Admin"];

استفاده میشود

در نهایت برای پاک کردن یک Session از عبارت زیر استفاده میشود

Session.Remove("User_Admin");
پیروز و سربلند باشید




risperdal avis warpedfish.co.uk risperdal avis
cetirizine allergie cetirizine allergie cetirizine vidal

چگونه میتوانم این محصول را با تخفیف دریافت نمایم ؟

  • 1) اگر عضو سایت باشید، 5% تخفیف در محصول اعمال میشود (برای اعمال شدن این مورد میبایست وارد حساب کاربری خود شوید)
  • 2) اگر موجودی حساب شما بالاتر از 1,000 تومان باشد، 10% تخفیف بر روی محصول اعمال خواهد شد (این مبلغ برای این محصول میباشد)
  • 3) در صورتی که در سایت به عنوان کاربر نویسنده باشید و حداقل 3 پست داشته باشید، 5% تخفیف اعمال خواهد شد
  • مشاهده وضعیت تخفیف ها برای این محصول
  • در صورتی که تمامی شرایط بالا را داشته باشید میتوانید این محصول را باقیمت 0 تومان دریافت نمایید.
  • همچنین میتوانید با وارد کردن کد تخفیف، از میزان تخفیف کد و شرایط بالا بصورت همزمان استفاده کنید

بستن
در صورتی که سوالی راجع به این آموزش دارید در بخش نظرات همین پست مطرح و از ارسال ان از بخش ارتباط با ما خود داری نمائید

هم اکنون نـــظر بدهید

HyperSourCe.ir

info@hypersource.ir

کلیه حقوق برای وب سایت هایپر سورس محفوظ است
CopyRight ©2014-2018
double click for close / دوبار کلیک برای بستن پنجره

لطفا منتظر بمانید. . .

پیام سیستم