MVC 5下拉列表查找文本

本文关键字:文本 查找 下拉列表 MVC | 更新日期: 2023-09-27 18:09:34

在我的ViewBag中有一个包含Id,名和姓的对象。我想显示的下拉列表,有Id作为值和"名"+"+"姓氏"作为文本。

 @Html.DropDownListFor(model => model.Id, new SelectList(ViewBag.person, "Id","Last Name"), new { @class = "form-control" })

这是我目前使用的代码行,我如何修改它以显示正确的信息?

MVC 5下拉列表查找文本

你必须修改你的控制器和模型来发送连接的文本到视图,或者在视图本身创建一个新的SelectList,在将其传递给DropdownListFor之前连接这些值。

你想要实现的是可能的,如果SelectList有一个重载的回调格式,但这是不可能的。