【发布时间】:2020-11-21 16:32:35
【问题描述】:
我的视图页面中有一个下拉列表,但它不是可搜索的下拉列表,这就是我填充下拉值的方式
public ActionResult SpecialOrderSummary(int? id)
{
ItemViewModel model = (ItemViewModel)TempData["model"];
TempData.Keep("model");
var part = (from i in db.Parts.Where(x => x.deleted == false)
select new
{
partID = i.ID,
partName = i.PartID + i.Name
}).OrderBy(x => x.partName).ToList();
ViewBag.PartID = new SelectList(part, "partID", "partName");
return View(model);
}
这是我在视图中的设置方式
<div class="col-md-2">
@Html.DropDownList("PartID", null, "-- Select --", htmlAttributes: new { @class = "form-control chosen-select Part-select" })
</div>
我已在系统的其他部分以相同的方式设置它,并且它正确地使下拉列表可搜索,但它不适用于这种情况。下拉列表看起来也与通常看起来不同,通常看起来像这样
但目前我的下拉菜单看起来像这样
【问题讨论】: