当我将表单发布到Controller
时,VehiclePlate
中asp-for
上的绑定会获得选择选项(value
)的@vehicle.Category
但是我想在text
中获得选项@vehicle.Plate
的{{1}}。我怎么能这样做?
这是我的Controller
:
select
这是我的@model Exam
...
<select asp-for="VehiclePlate" id="listVehicle" data-init-plugin="select2" style="width: 100%">
@foreach (var vehicle in ViewBag.Vehicles)
{
<option value="@vehicle.Category">@vehicle.Plate</option>
}
</select>
:
Controller
答案 0 :(得分:1)
select标签有一个asp-items属性,您可以将其设置为SelectList,例如
{{1}}
“Plate”,“Plate”部分表示选择使用Plate作为值和下拉列表的文本。