2009-09-30 45 views
0

在視圖如何從視圖傳遞幫手局部視圖

< % Html.RenderPartial("Sample"); %> 

在局部

<% Html.CustomExtension("samp")%> 
在customextension我是

添加一些對象的ViewData

,我需要渲染部分視圖後,視圖中的ViewData相同。

不同幫手Becoz的ViewData的是沒有維護...

回答

3

說實話,你應該從一開始就解決這個問題,而不是試圖彎曲的ViewState做一些它不應該做的事。

部分不應負責創建視圖需要的任何內容。你可以添加對象到ViewState(或者理想的ViewModel)到別的地方嗎?在控制器中?在ViewModel本身?