在视图中
< % Html.RenderPartial("Sample"); %>
在部分
中<% Html.CustomExtension("samp")%>
在customextension中我在ViewData中添加了一些对象
渲染部分视图后,我需要在View中使用相同的ViewData。
不同助手的Becoz ViewData无法维护......
答案 0 :(得分:3)
说实话,你应该从一开始就解决问题,而不是试图让ViewState做一些不应该做的事情。
Partial不应该负责创建View所需的任何内容。你能在其他地方将对象添加到ViewState(或理想情况下是ViewModel)吗?在控制器?在ViewModel本身?