В частичном представлении я использую MVC Ajax.Beginform, как показано ниже:
<div id="divToReplace">
@using (Ajax.BeginForm("Action", "Controller,
new AjaxOptions
{
InsertionMode = System.Web.Mvc.Ajax.InsertionMode.Replace,
UpdateTargetId = "divToReplace"
},
new
{
id = "formID"
}))
{
...
</div>
При отправке формы я ожидал, что отверстие div "divToReplace" заменяется ответом (снова частичное представление). Но вместо этого внутренний HTML-код div "divToReplace" заменяется ответом, поэтому начало частичного представления выглядит следующим образом:
<div id="divToReplace">
<div id="divToReplace">
...
Что я Я делаю что-то не так?