Я использую Ajax.form в asp.net mvc2 очень хорошо в течение нескольких месяцев. Я обновил свое приложение до MVC3 и .net 4 и теперь, когда публикую свою форму ajax
В браузере появляется диалоговое окно с попыткой загрузить результат json.
вот моя форма
<%using (Ajax.BeginForm("MyAction", "MyController", new AjaxOptions { UpdateTargetId = "status" })) ....
вот ответная оценка в моем контроллере
....
string result = "Update Successfull";
var jsonresult = result;
return Json(jsonresult, JsonRequestBehavior.AllowGet);
MVC3 обрабатывает формы ajax иначе, чем mvc2?