首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

50大分哟~ 做无限级分类时,搜索大类怎么把小类的新闻搜索出来?(包括子类的子类.无限下去)

2011-12-31 
50大分哟~ 做无限级分类时,搜索大类如何把小类的新闻搜索出来?(包括子类的子类..无限下去)如题[解决办法]

50大分哟~ 做无限级分类时,搜索大类如何把小类的新闻搜索出来?(包括子类的子类..无限下去)
如题

[解决办法]
其实很简单了,只要加一个字段就可以了

分类表里面加一个字段:Path

路径的意思,从根结点开始记录每一级的节点,就好像每个文件所在的文件夹的路径一样。

比如:

0 0
1 0
2 0

3 0,1
4 0,1
5 0,1,3
6 0,1,3


应该能够看出来吧,5的父节点是 3 ,5的父节点是 1 。


  1
    3
      5
      6
    4
  2


那么我想显示 1的所有节点,加一个 like 就可以了 , like '0,1% '。

简单吧。

[解决办法]
无限级分类的非递归实现并附ASP.NET事例
http://hi.baidu.com/alby/blog/item/20bd33fae9c6181ea8d311b2.html

热点排行