@ Html.Action在布局页面

时间:2012-06-08 20:29:12

标签: asp.net-mvc-3

感谢您阅读本文。

在_Layout.cshtml页面中,我使用@RenderPage来调用标题:

@RenderPage("/Shared/_header.cshtml")

它有这个:

<div id="Header"> Home </div>

想要点击默认操作(“索引”)

当我尝试这个时:

<div id="Header"> @Html.Action("Index", MyController") </div>

我收到错误:

处的开头“(”缺少相应的结束“)
@RenderPage("/Shared/_header.cshtml")

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

你错过了MyController上的开头双引号。

应该是:

<div id="Header"> @Html.Action("Index", "MyController") </div>