我尝试这样做,但收到一条错误消息,指出模型 x 是预期的,但 y 已传入。
最佳答案
是的。事实上,您可以使用任何类,但它必须与您的部分 View 的@model
声明相匹配。
部分 View :
@model partialViewModel
<h2>@Model.partialViewModelProperty</h2>
主视图:
@model mainViewModel
<h1>Model.mainViewModelProperty</h1>
@Html.Partial("_PartialView", new partialViewModel()
{
partialViewModelProperty = "A title"
})
关于asp.net-mvc-3 - 是否可以将部分 View 传递给与其所在 View 使用的模型不同的模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9418925/