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