选择选项ASP.NET MVC

时间:2017-12-21 13:56:36

标签: c# asp.net asp.net-mvc razor binding

当我将表单发布到Controller时,VehiclePlateasp-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

1 个答案:

答案 0 :(得分:1)

select标签有一个asp-items属性,您可以将其设置为SelectList,例如

{{1}}

“Plate”,“Plate”部分表示选择使用Plate作为值和下拉列表的文本。