當我在一個視圖中,我打電話給@Html.RenderPartial("MyPartialView", MyObject)
我可以設置它,以便該部分視圖有一個控制器,當RenderPartial被調用時調用?ASP.NET MVC - 部分視圖可以有控制器嗎?
6
A
回答
8
也許這將更好地使用RenderAction代替的RenderPartial
0
你應該收集的所有數據所需部分的電流控制器的動作(可以使用在其他的控制器和動作共享的方法)。
如果您真的想要使用自己的控制器/操作渲染某個部分,請考慮通過AJAX使用單獨的請求來加載它。
0
在MVC中,儘管控制器知道視圖,但事實並非如此。
視圖只是呈現某些數據(模型或視圖模型)的方法,但它們與控制器或操作無關。
相關問題
- 1. 部分視圖控制器ASP.NET MVC
- 2. 加載局部視圖時可以返回到控制器嗎? - asp.net MVC
- 3. 共享佈局視圖可以在ASP.NET MVC中有一個控制器嗎?
- 4. ASP.NET MVC 3控制器部分視圖操作
- 5. asp.net MVC部分視圖控制器操作
- 6. 從一個控制器視圖到另一個控制器視圖的ASP.NET MVC 3 Razor渲染部分視圖
- 7. Spring MVC控制器可以返回HttpServletResponse和視圖嗎?
- 8. 在MVC中,控制器可以直接與視圖對話嗎?
- 9. ASP.NET MVC中的模型和控制器可以用於其他視圖嗎?
- 10. 從控制器返回部分視圖?
- 11. ASP.Net MVC隨機,控制器和視圖
- 12. 重用ASP.NET MVC視圖和控制器
- 13. ASP.NET MVC 2.0:共享視圖控制器
- 14. ASP.Net MVC控制器和視圖交互
- 15. asp.net mvc - 視圖和控制器
- 16. ASP.Net MVC部分視圖
- 17. 單頁視圖控制器可以使用頁面視圖控制器嗎?
- 18. 分割ASP.NET MVC控制器
- 19. 從MVC 5控制器返回部分視圖和JSON
- 20. MVC設計模式 - 控制器可以有多個視圖,它們有自己的控制器嗎?
- 21. 視圖應該依賴於其控制器嗎? (ASP.NET MVC)
- 22. MVC - 可以取代部分視圖
- 23. MVC 3 - 發佈部分視圖到選定的控制器
- 24. 你可以更改ASP.NET MVC控制器約定嗎?
- 25. ASP.Net緩存可以在MVC控制器中使用嗎?
- 26. MVC 4部分與單獨的控制器和視圖
- 27. 視圖控制器可以擁有一張表嗎?
- 28. ASP.NET MVC局部視圖更新不帶控制器
- 29. ngRoute控制器在ASP.NET MVC中形成局部視圖
- 30. 在ASP.NET MVC中爲局部視圖創建控制器
是的。它看起來像我需要使用RenderAction代替。也發現這有幫助http://stackoverflow.com/questions/3968664/asp-net-mvc-2-0-difference-between-renderpartial-and-renderaction –
謝謝你的迴應和鏈接太:) – Mikhail
不錯這裏使用RenderAction的示例http://stackoverflow.com/a/6287060/74585 –