@Alosxkj

Как передать DateTime из View в Controller?

Собственно сабж. Вот View
@model HotelSite.ViewModels.OrderViewModel
<h2>Заказать номер</h2>
<form method="post" asp-controller="Order" asp-action="Index">
    <div asp-validation-summary="ModelOnly"></div>
    <div>
        <label asp-for="StartDate"></label><br />
        <input type="date" asp-for="StartDate" />
        <span asp-validation-for="StartDate"></span>
    </div>
    <div>
        <label asp-for="EndВate"></label><br />
        <input type="date" asp-for="EndВate" />
        <span asp-validation-for="EndВate"></span>
    </div>
 
    <div>
        <input type="submit" value="Забронировать" />
    </div>
</form>


Сам контролер пока пустой, просто хочу получить в него данных но не выходит
public IActionResult Index(OrderViewModel model)
   {
               
      return View();
   }

Приходят пустые значения. Как правильно передать DataTime?
PgPAQ.png
  • Вопрос задан
  • 71 просмотр
Пригласить эксперта
Ответы на вопрос 1
gdt
@gdt
Программист
Может ли это чем-то помочь? https://www.youtube.com/watch?v=dsk4YyDEn4w
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы