PDA

View Full Version : استفاده از inputbox در selecteditemlist



sara_t
چهارشنبه 13 اردیبهشت 1396, 19:59 عصر
سلام دوستان

من از selceteditemlist استفاده کردم و یه سری ایتم ها رو نمایش میدم.چطور میتونم درکنار هر چک باکس یک اینپوت باکس داشته باشم که بتونم درباره هرکدوم یه نظری بنویسم و با زدن دکمه ثبت ایتمهای انتخاب شده با نظرشون ثبت بشن.


public ActionResult AddFood()
{
var model = new AddFoodViewModel();
List<System.Web.Mvc.SelectListItem> items = new List<System.Web.Mvc.SelectListItem>();
var list = db.GetStuff();
foreach (var item in list)
{
items.Add(new System.Web.Mvc.SelectListItem
{
Text = item.Name.ToString(),
Value = item.Id.ToString(),

});
}
model.List =items;
return View(model);

}

اینم ویو:

@for (int i = 0; i < Model.List.Count(); i++)
{
<div class="col-md-2 marginbot20 ">
@Html.CheckBoxFor(m => m.List[i].Selected)
@Html.DisplayFor(m => m.List[i].Text)
@Html.HiddenFor(m => m.List[i].Value)
@Html.HiddenFor(m => m.List[i].Text)

</div>
}