0
我不太确定我明白Html.RenderAction()
是干什么的。我刚刚注意到使用它时有一种奇怪的行为:asp.net mvc - RenderAction问题
在View/Contacts/Edit.aspx
我使用了Html.RenderAction("ModalAddNote")
,其中包含用于添加联系人Notes的表单。这是为了使用ajax(它在模态对话框中打开)。 当我创建方法ModalAddNote
时出现问题:现在,当我提交编辑页面时,我将被重定向到Contacts/ModalAddNote
而不是Contacts/Edit
。如果我删除Html.RenderAction("ModalAddNote")
,那么它工作正常。为什么是这样以及如何控制它?
很难说没有看到一个码。你没有参数()使用BeginForm吗?你如何显示模态形式?你是否避免在表单中填写表格?提交后你是否删除模态笔记表单?或者你提交联系人而不关闭模态表单? – queen3 2010-06-30 11:22:38
我发现这个问题......谢谢! – 2010-06-30 11:55:02