Привязка данных к выпадающему списку
Привет, ребята ..... Мне нужна помощь в привязке данных к выпадающему списку. Я сделал это раньше, используя Viewbag, но наша база данных имеет как огромные записи, так что viewbag не работает и показывает исключение из памяти. Могу ли я получить другой способ привязать огромное количество данных к выпадающему списку?
Что я уже пробовал:
public ActionResult Index() { ViewBag.TPA_IPD_ITEM_TPA_CODE = m.HISWEB_TPA_IPD_ITEM_SETUP.ToList(); ViewBag.TPA_IPD_ITEM_TPA_CODE = new SelectList(m.HISWEB_TPA_IPD_ITEM_SETUP, "TPA_IPD_ITEM_TPA_CODE", "TPA_IPD_ITEM_TPA_CODE"); return View();
<div class="form-group"> @Html.LabelFor(model => model.TPA_IPD_ITEM_TPA_CODE, htmlAttributes: new { @class = "control-label col-md-2" }) <div class="col-md-4"> @Html.DropDownList("TPA_IPD_ITEM_TPA_CODE", "Select") @Html.ValidationMessageFor(model => model.TPA_IPD_ITEM_TPA_CODE, "", new { @class = "text-danger" }) </div> </div>
Karthik_Mahalingam
если он имеет большое количество записей замените выпадающий список текстовым полем автозаполнения