C# 将局部视图渲染为剖面
我有一个C# 将局部视图渲染为剖面,c#,asp.net-mvc,razor,C#,Asp.net Mvc,Razor,我有一个左侧的部分,其中包含我特定页面的导航内容 现在我想在其中显示一个树状视图,因此我创建了一个局部视图来将特定模型传递给该视图。现在,我正试图将该特定视图渲染到我的分区中,但该分区保持为空 这不起作用: @section Left { @Html.Partial("PartialNavigationView") } 渲染对象时返回一个错误表达式必须返回一个要渲染的值: @section Left { @Html.RenderPartial("PartialNavigatio
左侧的部分
,其中包含我特定页面的导航内容
现在我想在其中显示一个树状视图,因此我创建了一个局部视图来将特定模型传递给该视图。现在,我正试图将该特定视图渲染到我的分区中,但该分区保持为空
这不起作用:
@section Left {
@Html.Partial("PartialNavigationView")
}
渲染对象时返回一个错误表达式必须返回一个要渲染的值
:
@section Left {
@Html.RenderPartial("PartialNavigationView")
}
如何将局部视图渲染到我的分区中?试试看
@{Html.RenderPartial(“PartialNavigationView”);}
或
@{Html.Partial(“PartialNavigationView”);}
应该也能用。啊,好吧,这确实有效。谢谢-我会在11分钟内接受答案@rar这可能会有所帮助:@span为添加该链接而欢呼。我已经在上面的评论中发布了这个链接,但并不明显,所以在这里发布是个好主意。