我不太确定我理解什么Html.RenderAction()。我刚刚注意到使用它时的一种奇怪行为:
在View/Contacts/Edit.aspx我使用Html.RenderAction("ModalAddNote")其中包含为联系人添加备注的表单。这是用于 ajax 的(它在模式对话框中打开)。创建方法时出现问题ModalAddNote:现在,当我提交页面以编辑联系人时,我被重定向到Contacts/ModalAddNote而不是Contacts/Edit。如果我删除Html.RenderAction("ModalAddNote"),那么它工作正常。为什么会这样以及如何控制它?