我有一个局部视图,我想基本上“照顾好自己”,而不必从父视图中传递一个预加载模型,而不是单个ID。加载局部视图时可以返回到控制器吗? - asp.net MVC
然后,我的部分视图将采用ID并使用控制器中的代码从数据库加载相关数据,并将其传递回其视图以显示它。
我有一个局部视图,我想基本上“照顾好自己”,而不必从父视图中传递一个预加载模型,而不是单个ID。加载局部视图时可以返回到控制器吗? - asp.net MVC
然后,我的部分视图将采用ID并使用控制器中的代码从数据库加载相关数据,并将其传递回其视图以显示它。
我想你'寻找RenderAction。
它不是建立在你需要的期货。
是有可能
传递ID
<% Html.RenderPartial("MyPartial", ViewData.Model.Id); %>
然后,你必须使用Ajax在你的部分要求控制器的数据可以看出: