• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

تغییر مقدار TempData همه ی صفحات به آخرین مقدرا در صورت باز کردن چندین صفحه

resident

Registered User
تاریخ عضویت
5 دسامبر 2005
نوشته‌ها
96
لایک‌ها
2
سلام.
من برای ارسال اطلاعات بین اکشن های یک کنترلر از TempData استفاده کردم.

برای اولین بار صفحه که باز میشه مثلا مقدار 1 به Tempdata میدیم:
TempData["xxx"]=1;



صفحه قبلی رو نمی بندم و یه بار دیگه اون صفحه رو با مقادیر متفاوت باز میکنم. اینبار مقدار TempData رو 2میدیم.
TempData["xxx"]=2;


مشکلی که پیش میاد اینه که تو این حالت مقدار TempData در صفحه اول هم 2 شده.
چطور می تونم این مشکل رو حل کنم که وقتی چند صفحه رو همزمان باز می کنم، مقدار TempData همه ی صفحات یکسان نشه؟؟
 
بالا