我试图这样做,但是我得到一个错误,说模型x是预期的,但y被传入。
答案 0 :(得分:2)
是。实际上,您可以使用任何类,但必须与部分视图的@model
声明匹配。
部分视图:
@model partialViewModel
<h2>@Model.partialViewModelProperty</h2>
主要观点:
@model mainViewModel
<h1>Model.mainViewModelProperty</h1>
@Html.Partial("_PartialView", new partialViewModel()
{
partialViewModelProperty = "A title"
})
答案 1 :(得分:0)
不,这是强类型视图的重点。它需要某种类型。部分视图可以像处理任何其他视图一样处理它。