asp.net-mvc-3 – 如何在ASP.NET MVC中创建递归结构
发布时间:2020-09-01 13:24:28 所属栏目:asp.Net 来源:互联网
导读:我有一个类别表,它有三个字段:Id,Title和ParentId.我想在cshtml文件中创建一个表(树)的递归层次结构.我是ASP.NET MVC的新手,我不知道该怎么做,因为没有代码隐藏文件,我不知道从哪里开始.请注意,我正在我的数据库中存储丛林,而不是树.换句话说,结果树可以有很
我有一个类别表,它有三个字段:Id,Title和ParentId.我想在cshtml文件中创建一个表(树)的递归层次结构.我是ASP.NET MVC的新手,我不知道该怎么做,因为没有代码隐藏文件,我不知道从哪里开始.请注意,我正在我的数据库中存储丛林,而不是树.换句话说,结果树可以有很多根. 解决方法最简单的是使用帮助器:@helper RecurseSomething(MyClass data) { <li> @data.Title @if (data.SubItems.Count() > 0) { <ul> @foreach(var subData in data.SubItems) { @RecurseSomething(subData); } </ul> } </li> } (编辑:台州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – ASP.Net MVC中的自我AJAX更新部分视图/控制
- asp.net-mvc – asp.net mvc – string或int的路由(即/ typ
- asp.net-mvc – ASP.NET MVC/C++#:可以使用Html.ActionLin
- asp.net-mvc-3 – 大量使用ViewBag
- asp.net – VB.NET – 如何使用Active Directory将SID转换为
- .NET 3.5 / VS 2008上的ASP.NET Web Services的自定义HTTP基
- asp.net-mvc – .Net 4.5.1框架的maxRequestLength
- ASP.NET MVC删除操作链接确认
- asp.net-mvc-4 – MVC 4 Razor如果拆分div标签
- asp.net中的GridView分页问题
推荐文章
站长推荐
- asp.net-mvc – 如何在asp.net中使用mvc构建购物
- asp.net – 如何在页面加载时以“添加新”模式进
- .net – CS0012:类型’System.Data.Linq.DataCo
- asp.net – 在MVC3或IIS 7.5中禁用x-frame-optio
- 序列化 – Newtonsoft中的TypeNameHandling需要$
- 在asp.net中HttpContext.Current.User和Thread.C
- kendo-ui – 剑道网格刷新(数据绑定两次)
- asp.net-mvc – 如何组合两个dataTextFields的Se
- ASP.NET MVC API 接口验证的示例代码
- ASP.NET汉字转拼音 - 输入汉字获取其拼音的具体实
热点阅读