я установил, если из формы выглядит следующим образом:Отправить форму с HREF
@using (Html.BeginForm(new {@id="frmHomeInsurance"}))
и вместо того, чтобы использовать кнопку отправки, я хотел бы иметь представить ссылку. Итак, я хотел бы заменить следующее:
<input type="submit" value="Get your quote now!" class="btn btn-default"/>
со следующим:
<a href="@Url.Action("Create", "HomeInsurance")" class="wow zoomIn" data-wow-delay="0.2s" onclick="document.forms['frmHomeInsurance'].submit(); return false;"><span class="fa fa-comments-o"></span>Get your<br>quote now!</a>
В теории, она должна достигнуть в моем «Создать» действие в мой контроллер HomeInsurance, однако, это не ,
Есть ли еще что я должен объявить раньше?
Update: Действие выглядит следующим образом:
// POST: HomeInsurance/Create
[HttpPost]
public ActionResult Create(HomeInsuranceModel model)
{
}
что такое метод, который генерирует этот вид - это метод '[HttpGet] Create()' 'из HomeInsuranceController'? –
Метод GET - это то, что важно :) (и я предлагаю вам просто использовать 'href '#" 'и удалить' return false; ') –