摘要:
在项目中我们往往需要实现无限级分类,而网上的.NET的例子不是很多,asp的倒是不少,这个算法是我根据网上的asp的例子在结合.net中的TREEVIEW控件来实现多级甚至无限级分类. 对于无限级分类的话,我们首先要考虑的是数据库表要怎么设计,表设计的好对以后的程序实现时很重要的.我的表结构如下: typeid ,自然为类别id,这是一个自增的字段; pid:存放的是父节点的t... 阅读全文
posted @ 2007-09-09 11:53
年华倒影
阅读(758)
评论(0)
推荐(0)
摘要:
2007年03月17日 星期六 09:51 在系统中,经常会用到无限级的树形结构分类,如组织机构管理、商品/地区分类等等。一般无外采用两种方式: 一是类似struts-menu(http://struts-menu.sourceforge.net)的XML文件管... 阅读全文
posted @ 2007-09-09 11:33
年华倒影
阅读(283)
评论(0)
推荐(0)
摘要:
原文:http://bbs.blueidea.com/thread-1982151-1-1.html 一、前言 很多情况下二级分类已经不能满足需要了,而网上可用的多级分类的例子实在是不好找,故有此文。 http://bbs.blueidea.com/viewthread.php?tid=1182243 大家可以先看这个,它介绍了一种超级好的算法,反正我是看不大懂呀。 二、我们要解决... 阅读全文
posted @ 2007-09-09 11:25
年华倒影
阅读(310)
评论(0)
推荐(0)
摘要:
要想实现无限级分类,那得还用传统的老方法----递归,也许有很多人会抱怨递归的性能不是太理想。俗话说的话,能抓到老鼠的猫就是好猫。我提倡先解决问题,然后再优化性能。 代码: protected void GetCategories(DropDownList DropDownList, string id) { DataView MyDataView = new Caicai.DBHelper()... 阅读全文
posted @ 2007-09-09 11:20
年华倒影
阅读(354)
评论(1)
推荐(0)