Asp.net mvc 如何将辅助对象从视图传递到局部视图
在视图中Asp.net mvc 如何将辅助对象从视图传递到局部视图,asp.net-mvc,Asp.net Mvc,在视图中 < % Html.RenderPartial("Sample"); %>
< % Html.RenderPartial("Sample"); %>
<%Html.RenderPartial(“示例”);%
局部
<% Html.CustomExtension("samp")%>
在customextension中,我将在ViewData中添加一些对象
渲染部分视图后,我需要在视图中使用相同的ViewData
因为有不同的助手,ViewData无法维护…老实说,您应该从一开始就解决问题,而不是试图弯曲ViewState来做它不应该做的事情
分部不应负责创建视图所需的任何内容。是否可以将对象添加到其他位置的ViewState(或理想情况下添加到ViewModel)?在控制器中?在ViewModel本身中?老实说,您应该从一开始就解决问题,而不是试图弯曲ViewState来做它不应该做的事情 分部不应负责创建视图所需的任何内容。是否可以将对象添加到其他位置的ViewState(或理想情况下添加到ViewModel)?在控制器中?在ViewModel本身中