【发布时间】:2018-07-18 09:55:09
【问题描述】:
我需要使用路由信息和模型调用@Html.Action。 例如,这是我需要做的:
@Html.Action("Header", "PageHeader", @LayoutModel, new { Area = "Common" })
路由值或模型都存在过载,但不是两者都有。
我该如何解决这个问题?
【问题讨论】:
标签: asp.net-mvc razor partial-views html-helper
我需要使用路由信息和模型调用@Html.Action。 例如,这是我需要做的:
@Html.Action("Header", "PageHeader", @LayoutModel, new { Area = "Common" })
路由值或模型都存在过载,但不是两者都有。
我该如何解决这个问题?
【问题讨论】:
标签: asp.net-mvc razor partial-views html-helper
好的,一直玩到我找到答案
@Html.Action("Header", "PageHeader", new { Area = "Common", headerModel = @LayoutModel })
我刚刚将要发送的模型包含在用于路由的对象中。现在一切都很好。
【讨论】: