Я использую форму ajax, пытаясь отправить обратно CustomerController с помощью метода Create.Вот код
<% using (Ajax.BeginForm("Create", "Customer", new AjaxOptions { LoadingElementId = "saving"}, new { @class = "block_content form" }))
{%>...
Когда моя HTML-форма рендерит, форма выглядит следующим образом
<form onsubmit="Sys.Mvc.AsyncForm.handleSubmit(this, new Sys.UI.DomEvent(event), { insertionMode: Sys.Mvc.InsertionMode.replace, loadingElementId: 'saving', onComplete: Function.createDelegate(this, $j('#accoutcreate').dialog('close')) });" onclick="Sys.Mvc.AsyncForm.handleClick(this, new Sys.UI.DomEvent(event));" method="post" class="block_content form" action="/Job/Create?Length=3"> ...
Как вы можете видеть, форма фактически публикуется в / Job / Create вместо /Клиент / Создать
Я не уверен, почему это происходит.Есть идеи?