با سلام.
بجای ارسال model می خوام نتیجه select رو در Tempdata بریزم و در View بر اساس اون یک جدول بسازم.
لطفا راهنمایی کنید
با تشکر
مشکل کجاست ؟
بریزید داخل TempData سچس در View بریزی داخل var و بعد یک حلقه ForEach بزنید روی اطلاعات و جدول مورد نظر را ایجاد کنید
استاد مشکل تو foreach هست:
لطفا راهنمایی نمایید
با تشگر
G چی هست ؟
کدش رو بزارید
var g = TempData["Product"];
باید Cast کنید
var g = TempData["Product"] as List<Model>;
استاد من مدل رو تعریف کردم اما پیغام زیر می ده:
منظور از مدل نوع لیست هست مثلا Product
استاد ار پاسخ ها و راهنمایی های شما نهایت سپاس را دارم.
کد را بصورت زیر تغییر دادم:
var g = TempData["Product"] as List<Eshop.Models.Tbl_Product>;
و جدول زیر ساخته شد:
اما مشکل اینجا است که بجای نام گروه ، کد گروه آمده است.
در جدول product کد گروه قرار می گیرد.
چی کار کنم که نام گروه نشان داده شود؟
لطفا راهنمایی نمایید
با تشکر
چون از TempData استفاده کردید راه دارید
1- در view کوئری بزنید و از جدول گروه نام را بگیرید و نمایش دهید
2 - از یک View Model استفاده کنید و در اکشن باید Join لیستی از View Model مورد نظر را بسازید و داخل TempData قرار دهید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)