مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

حرکت روی tempdate در view

  • چهارشنبه 20 مرداد 1395
  • 19:58
تشکر میکنم

با سلام.

دز action کد زیر رو نوشتم:

var paye = (from c in talash.Tbl_ClasseDars
                            join s in talash.Tbl_Sal on c.SalID equals s.SalID
                            join b in talash.Tbl_Branch on c.BranchID equals b.BranchID
                            join p in talash.Tbl_Payeha on b.PayehID equals p.PayehID
                            where c.UserID_Teacher_ == user && s.Active == true
                            select new { c.UserID_Teacher_, p.PayehName, b.Description, b.PayehID, b.BranchID }).Distinct().OrderBy(x => x.PayehID);
                TempData["PayeTadris"] = paye;

حالا می خوام توی view روی tempdata مانند حلقه for روش حرکت کنم و تمام فیلدها رو نشون بدم.

یک آموزش تو سایت هست که میاد این tempdata رو به model موجود در view مرتبط می کنه. منظورم این نیست.

لطفا راهنمایی نمایید

با تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 21 مرداد 1395
  • 09:40

باید یک ViewModel بسازید تا در View بتونید به اون Cast کنید

کاربر سایت

ofoghcomputer

عضویت از 1393/07/15

  • پنجشنبه 21 مرداد 1395
  • 15:15

با تشکر از استاد محترم

یعنی به هیچ صورت دیکری نمی توان روی tempdata حرکت کرد؟

لطفا راهنمایی نمایید

با تشکر و سپاس

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 21 مرداد 1395
  • 18:09

مگر به Object اون رو Cast کنید

بهتره از ViewModel استفاده کنید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)