Данные формы не передаются на страницах бритвы - PullRequest
0 голосов
/ 27 января 2020

Я пишу небольшой проект на бритвенных страницах и столкнулся со следующей проблемой.

У меня есть простая страница

@page "{handler?}"
@model WarrantyModel

<form method="post" asp-page-handler="Submit">
   <input type="email" name="email" vale="@Model.Email" disabled/>
   <input type="text" name="comment" />
   <button>Submit</button>
</form>

Мой метод POST:

public Task<IActionResult> OnPostSubmitAsync()
{
   var IFormCollection form = Request.Form;
   // to do some action
}

Проблема возникает при отправке данных формы. Поле (почта), которое я заполнил динамически (@Model.Email), не передается. Передается только поле комментария, введенное вручную. Может кто знает, с чем связано это поведение и как от него избавиться?

...