栏目树列表

# 栏目树列表脚本调用语法 在一些页面如列表页、内容详情页等页面会展示当前栏目下的子栏目的数据;通常会用到此语法 字段属性可参考[栏目表结构](doc:NmsywW5o) ## 数据脚本 ```cs ViewBag.ColumnList //原始数据集合 List<ColumnInfo>)ViewBag.ColumnList //数据为List结构的集合;需要使用foreach循环;具体可参考示例代码 ``` #### 示例代码 ```cs @foreach (var item in ((List<ColumnInfo>)ViewBag.ColumnList)) { @Url.Action("List","Content",new { Id = item.Id }) @item.ColumnName } ``` ## 演示代码 `@using Yideas.Model;` 所有模版必须包含此函数 具体可参考[模版文件介绍](doc:yjXnlr3x) ```html @using Yideas.Model; <!DOCTYPE html> <html> <head> <title>@Html.Config("WebSiteTitle")</title> <meta name="keywords" content="@Html.Config("WebKeyWords")" /> <meta name="description" content="@Html.Config("WebDescript")" /> </head> <body> <div class="box"> <h3>@ViewBag.Column.ColumnName</h3> <ul class="sort"> @foreach (var item in ((List<ColumnInfo>)ViewBag.ColumnList)) { <li><a href="@Url.Action("List","Content",new { Id = item.Id })">@item.ColumnName</a></li> } </ul> </div> </body> </html> ``` 模板制作人员可以在上面代码基础上完善