0

我已经创建了一个包含所有样式等的布局。我在这里有一个菜单和子菜单,还有一个 3 列的内容布局。

左栏大部分时间将用作报告的过滤器,主要内容的中心和帮助提示的右栏,具体取决于您所在的视图。

我可以定义子菜单中的链接是什么吗?

根据当前视图,左列和右列中填充了什么?

4

1 回答 1

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

干杯。

于 2012-09-14T15:14:35.173 回答