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

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

کاربر سایت

source

عضویت از 1395/11/13

پاس دادن دو لیست به یک ویو

  • یکشنبه 4 آذر 1397
  • 01:17
تشکر میکنم

وقت بخیر

میخواستم 2 تا لیست رو به یک ویو پاس بدم.

کارایی که کردم:

    public class Home
    {
        public string Pnumber { get; set; }
        public string Name { get; set; }
        public string Url { get; set; }
        public string Picture { get; set; }
        public string Permission { get; set; }
        public string Root { get; set; }
        public string SubRoot { get; set; }
        public string LevelArea { get; set; }
    }



    public class HomeSlideShow
    {
        public string Pnumber { get; set; }
        public string Url { get; set; }
        public string Permission { get; set; }
    }


    public class CustomModel
    {
        public List<Home> Table1 { get; set; }

        public List<HomeSlideShow> Table2 { get; set; }
    }

این مدلم هست.

لیست هارو با کد زیر پست میکنم:

return View(new CustomModel { Table1 = Menu_list, Table2 = SlideShow_list });

و در اخر مدلم رو صدا میزنم:

@model IEnumerable<App_Store.Areas.Notice.Models.CustomModel>

حالا چطوری باید اطلاعات رو از هر لیست به صورت جداگانه استخراج کنم؟

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

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

ایمان مدائنی

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

  • یکشنبه 4 آذر 1397
  • 09:04

مدل صفحه نباید Ienumerable باشه باید از توع CustomModel باشه 

بعد میتونید به اجزا داخلش دسترسی پیدا کنید 

کاربر سایت

source

عضویت از 1395/11/13

  • یکشنبه 4 آذر 1397
  • 10:00

آها

ممنونم

درست شد الان smiley

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

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

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

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