sfreaky
@sfreaky
Начинающий веб и софт разработчик

Ajax запрос или метод в контроллере(ASP.NET)?

Проект на ASP.NET Core с подключенным Identity. Есть два контроллера Manage и Admin.
Метод Index в контроллере Manage
5a525fedb7d9b956444745.png
Есть админка, в которой при нажатии на кнопку редактировать вызывается метод Index контроллера Manage с параметром Id соответствующего пользователя
5a52617235f56888636805.png
5a5261460b4a1806813242.png
Требуется, чтобы форма редактирования аккаунта появлялась на той же странице, где расположена админка. На уме только два способа, создавать дублирующийся метод в контроллере Admin, или ajax запросом получать результат выполнения метода Index и встраивать его в страницу. Есть ли какое-нибудь решение?
  • Вопрос задан
  • 421 просмотр
Решения вопроса 1
@PushMeNow
.NET Developer
По-моему вы сами ответили на свой вопрос. По нажатию кнопки Редактировать следуют два варианта: либо отправляете запрос через ajax, а потом результат вставляете куда-нибудь, либо просто делаете обычный запрос с обновлением страницы. Третьего просто не дано. В любом случае вам придётся создавать новый метод действия формирующий ответ запроса, а в каком контроллере его создавать - вам виднее.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы