asp.net-mvc-3 – 如何在ASP.NET MVC中创建递归结构
发布时间:2020-09-01 14:43:56 所属栏目: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 web.config中数据库连接字符串connectionStrings节
- asp.net实现access数据库分页的方法
- asp.net – LINQ:不支持查询运算符’ElementAtOrDefault’
- asp.net-mvc – 如果用户在int字段中放入非数字字符串,则自
- asp.net-mvc-3 – Telerik MVC网格,在运行时从集合或字典中
- Asp.net MVC实现生成Excel并下载功能
- asp.net-mvc – 在Asp.Net MVC中使用千位分隔符的十进制值
- asp.net-mvc – 防止在ASP.NET MVC中缓存属性,每次执行一个
- asp.net – 将ViewState移出页面?
- ASP.NET MVC 4 JSON绑定到视图模型 – 嵌套对象错误
推荐文章
站长推荐
- asp.net-mvc – 如何忽略ASP.NET MVC 4中特定Vie
- asp.net-mvc – 为什么我的视图模型中的内部成员
- asp.net – 在Web.config帮助中定义tagPrefixes
- asp.net – 检查.NET中两个双精度相等的问题 –
- asp.net – 从我的GridView行返回一个对象
- Asp.Net的FileUpload类实现上传文件实例
- asp.net-mvc – 如何在ASP.NET MVC中生成弹出页面
- asp.net-mvc – Ajax重定向到页面而不是更新目标
- asp.net字符串分割函数使用方法分享
- asp.net-mvc – 带vNext的MVC 6:我们还需要Glob
热点阅读