نمایش نتایج 1 تا 2 از 2

نام تاپیک: پر کردن ViewModel از کوئری دیتابیس

  1. #1

    Lightbulb پر کردن ViewModel از کوئری دیتابیس

    با سلام


    من می خواستم بدونم کد زیر که یک list رو مقدار دهی می کنم در View مدل چطور مقادیر رو داینامیک از کوئری که زدم پر کنم ؟ کجا باید foreach بزارم ؟



    var myProduct = _db.tbl_Products.Find(id);

    var model = new HomeViewModel
    {
    ControlList = new List<ControlInfo>
    {
    new ControlInfo
    {
    ControlType = "TextBox",
    ControlName = "fistname",
    ControlID = "firstname",
    ControlLabel = "Name",
    ControlValue = "Moien"
    },
    new ControlInfo
    {
    ControlType = "Checkbox",
    ControlName = "isAdmin",
    ControlID = "isAdmin",
    ControlLabel = "Admin",
    ControlValue = "Admin ?",
    IsChecked = false
    }

    }
    };


    با تشکر

  2. #2

    نقل قول: پر کردن ViewModel از کوئری دیتابیس



    [HttpGet]
    public ActionResult Index()
    {
    var model = new HomeViewModel
    {
    ControlList = new List<ControlInfo>()
    };
    var dataFromDatabase = _db.ControlInfo.ToList();
    dataFromDatabase.ForEach(control => model.ControlList.Add(control));

    return View(model);
    }

تاپیک های مشابه

  1. پاسخ: 1
    آخرین پست: دوشنبه 08 شهریور 1395, 13:17 عصر
  2. پر کردن combobox از دیتابیس
    نوشته شده توسط vapa_71 در بخش C#‎‎
    پاسخ: 4
    آخرین پست: جمعه 15 دی 1391, 01:03 صبح
  3. سوال: مرتب کردن نتایج جستجو بعد از کوئری و با مقایسه 2 رشته
    نوشته شده توسط numberone1 در بخش PHP
    پاسخ: 4
    آخرین پست: سه شنبه 23 آبان 1391, 09:44 صبح
  4. پاسخ: 3
    آخرین پست: پنج شنبه 12 شهریور 1388, 13:14 عصر
  5. پر کردن CheckBoxList از دیتابیس
    نوشته شده توسط engineer_vm در بخش VB.NET
    پاسخ: 2
    آخرین پست: چهارشنبه 02 خرداد 1386, 00:26 صبح

قوانین ایجاد تاپیک در تالار

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