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