У меня есть проект в C#
с использованием модели дизайна MVC
. View получает ViewModel от контроллера со списком доступных автомобилей, и пользователь должен иметь возможность выбрать один из выпадающего списка.
<div>
<text>Choose car</text>
<select name="Rental.CarID">
@{ foreach (var n in Model.AvailableCars)
{
<option value="n.id">@n.LicensePlate</option>
}
}
</select>
</div>
Однако параметр Rental.CarID
возвращается как ноль.
Если я введу rental.CarID
вручную, как это, он будет работать:
<div>
<text>Choose Car</text>
<input type="number" name="Rental.CarID" />
</div>
Как я могу исправить мой код выше, чтобы он возвращал параметр?