У меня есть ASP.Net MVC 5 SPA, в котором диалоги начальной загрузки, содержащие частичные представления, отображаются поверх главной страницы index.cshtml.При нажатии кнопки «Отправить» в модальном диалоговом окне частичное представление отправляется обратно на сервер, где оно обрабатывается с помощью ActionMethod на контроллере.Все это прекрасно работает, и связанная модель содержит данные, выбранные и введенные пользователем в модальном диалоговом окне.
Моя проблема в том, что ActionMethod затем возвращает ActionResult (разработанное поведение ActionMethods), и я хочу, чтобы он ничего не возвращал.Для моего приложения важно, чтобы главная страница (index.cshtml) не обновлялась и не заменялась другим видом.Исследовав это, мне кажется, что поведение, которое я ищу, просто не является стандартным шаблоном MVC, и мне нужно найти какой-то альтернативный способ публикации частичного представления, которое позволяет извлекать модель, но не обновляет index.cshtml.page.
Мне известно, что существует несколько типов ActionResult на выбор, каждый из которых приводит к перерисовке главной страницы SPA или замене другими представлениями (включая пустой вид) или текст.
Любые идеи с благодарностью приняты.