Проверка моего кода одной строкой является проблемой, но не дает ошибки:
@model MyModel
@using (Html.BeginForm("Action", "Controller", FormMethod.Post, new { @enctype = "multipart/form-data" }))
{
Html.HiddenFor(x => x.ID); // This one
<label>Name: </label>@Html.EditorFor(x => x.Name);
<button>Submit</button>
}
Решение простое, если вы знаете, в чем может быть проблема, но если вы этого не сделаете, вы не решите его, так как оно не 'Ошибка сброса t.
Решение добавляло @
до Html.HiddenFor(x => x.ID);
.
@model MyModel
@using (Html.BeginForm("Action", "Controller", FormMethod.Post, new { @enctype = "multipart/form-data" }))
{
@Html.HiddenFor(x => x.ID); // Changed this one
<label>Name: </label>@Html.EditorFor(x => x.Name);
<button>Submit</button>
}
Надеюсь, это поможет кому-то сэкономить время и боль.