Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 如何将辅助对象从视图传递到局部视图_Asp.net Mvc - Fatal编程技术网

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本身中