Вы можете добавить в форму следующий помощник:
<%= Html.HttpMethodOverride(HttpVerbs.Delete) %>
Это будет включать в себя скрытое поле, которое будет инструктировать платформу для вызова правильного действия контроллера.Теперь есть две возможности:
- Обычная отправка html-формы: поддерживается только POST, так что это то, что будет использоваться, но благодаря скрытому полю будет вызвано правильное действие контроллера
- AJAX: вы можете использовать любой глагол, который вы хотите, включая DELETE, чтобы сериализовать входные значения формы и отправить их - здесь нет проблем.