據我所知,在ASP.NET MVC中,httprequest
被映射到控制器/動作。Asp網絡MVC控制器和小部件
- 由於一個請求用於獲取一個網頁,我們可以調用這些控制器「
page controllers
」嗎?
我的另一個問題是關於小部件(用戶控件)和RenderPartial
方法:
- 如果一個widget代表的經典ASP.NET
webcontrol
或usercontrol
,我想呈現這個小部件很多頁面,如果此邏輯位於「page controller
」中,我怎麼能避免重複該小部件的邏輯?
我用相同的方式封裝視圖模型。 例如,我有一個包含多個圖表的頁面。圖形視圖是採用BarChartViewModel的partialview。在我的mainViewModel中,我有一個List,我傳遞給視圖以使用適當的參數進行渲染... –
2010-04-06 11:33:12