Я не совсем уверен, что понимаю, что делает Html.RenderAction()
. Я только что заметил одно странное поведение при его использовании:
В View/Contacts/Edit.aspx
я использовал Html.RenderAction("ModalAddNote")
, который содержит форму для добавления заметок для контакта. Это для использования AJAX (он открывается в модальном диалоге).
Проблема возникает при создании метода ModalAddNote
: теперь, когда я отправляю страницу для редактирования контакта, меня перенаправляют на Contacts/ModalAddNote
, а не на Contacts/Edit
. Если я удаляю Html.RenderAction("ModalAddNote")
, тогда он работает нормально. Почему так и как это контролировать?