【发布时间】:2017-12-21 13:56:36
【问题描述】:
当我将表单发布到Controller 时,asp-for 中VehiclePlate 上的绑定会获得选择选项 (@vehicle.Category) 的 value,但我想获得 text 的Controller 中的选项 (@vehicle.Plate)。我该怎么做?
这是我的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:
[HttpPost]
[ValidateAntiForgeryToken]
public async Task<ActionResult> Create(Exam exam)
{
...
}
【问题讨论】:
标签: c# asp.net asp.net-mvc razor binding