我已经创建了一个包含所有样式的布局等。我这里有一个菜单和子菜单,也是内容的3列布局。
左侧列将用作大多数时间报告的过滤器,主要内容的中心和右侧列的帮助提示,具体取决于您所在的视图。
我可以定义子菜单中的链接吗?
根据当前视图,左右列中填充了什么?
答案 0 :(得分:1)
如果您要在这些区域添加新内容,则需要查看各个部分。
您可以在默认项目中看到这样的示例,只需执行一个file-new-project来检查布局页面。在布局中你会想要这样的东西:
@RenderSection("SideBar", false)
此处的false
可让您选择不在视图上添加侧边栏内容。
您的观点将会是这样的:
@section SideBar {
// your sidebar stuff
}
一如既往,顾最了解:http://weblogs.asp.net/scottgu/archive/2010/12/30/asp-net-mvc-3-layouts-and-sections-with-razor.aspx
干杯。