我需要使用ASP.NET MVC4在局部视图中填充一个列表框。
Partial View是否可以拥有自己的@model
,而不是像这里描述的那样从其父级获取模型?
我可以使用对另一个MVC控制器的单独AJAX调用来填充我的下拉框(即非父页面/url),如这里所讨论的,但由此产生的语法有点笨拙;此外,还有一个额外的端点暴露在外部世界中。
是-您可以用任何喜欢的模型调用部分视图。不要求数据以某种方式来自当前模型。
@Html.Partial("PartialView1", new MyOtherModel(42))