Рассмотрим следующую разметку:
<h2>Edit SAS Program</h2>
@using (Html.BeginForm("Edit", "SasProgram", FormMethod.Post))
{
<label for="Name">Name</label>
@Html.TextBoxFor(model => model.Name)
using (Html.BeginForm("Delete", "SasProgram", FormMethod.Post))
{
<input type="submit" class="button" value="Delete" />
}
<input type="submit" class="button" value="Save Changes" />
}
Я хотел бы иметь кнопку Delete
на том же представлении, что и Edit
. Однако это не позволяет мне иметь вложенные формы. Каков подходящий способ справиться с этой ситуацией?
Я попытался использовать этот ответ Как обрабатывать вложенные формы в ASP.NET MVC, но теперь он не работает.