• 1400/05/22
  • 0
  • 274
1400/05/22 |
backend

Tempdata در asp.net core

سلام ممنون بابت دوره رایگان

ببخشید بخش tempdata در دوره ی asp.net core مقدماتی رو متوجه نشدم در دوره http گفتید اطلاعات بعد از پایان ریکوئست پاک میشن اما چگونه در tempdata شما در یک اکشن دیگر ذخیره کردید و بودن اینکه به اکشن دوم ریدایرکت بدید آدرس رو دستی وارد کردید و یک درخواست جدید فرستادید و اطلاعات قبلی باقی موند؟

باز هم تشکر می کنم بابت دوره رایگان


سلام

برای ارسال داده بین اکشن ها از tempdata استفاده میشود

اگر در یک اکشن tempdata تعریف شود و در آن اکشن و ویو ی آن از آن tempdata استفاده نگردد در اکشن های دیگر قابل دسترس خواهد بود و اگر در اکشنی از tempdata استفاده کردید و بخواهید همان مقدار داخل آن در tempdata باقی بماند تا در اکشن دیگر و یا جای دیگر مجددا استفاده شود از دستور tempdata.keep() بلافاصله پس از استفاده از آن  استفاده میشود 

 


در حالت عادی هیچ اطلاعاتی از Request کاربر در سرور نمیمونه

اما اگه از tempdata استفاده کنید این اطلاعات برای اون کاربر موقت در سور نگهداری میشود



پاسخی برای این باگ ارسال کنید

لطفا کدها را درون قطعه کد ارسال نمایید

برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری