无限级下拉列表的无限级分级[asp.net](转)
2007-04-10 13:31
309 查看
1. 无限级分类肯定要数据库支持啦,用户可以动态添加他们的分类嘛,下面是数据库的结构:
数据库主要有三个字段,这是最基本的了。第一个是主键,第二个是分类的名称了,第三个是父级目录id号。
2。成品的效果图:(大家最关心的是不是这个啊?看看是什么样子再看程序怎么吧) 看!!就长这个模样啦,这个层次关系就是上面那个数据所显示的结果。怎么样?还行吧。。。
3。最后就是提供程序咯,程序其实就是一个递归算法。
private void GetArticleCategory(string pid)
调用方法:在Page_Load里调用
protected void Page_Load(object sender, EventArgs e)
在类里边还要定义一个变量
private string toadd = "├";
到这里所有东西都搞定啦,就这么简单。。。。。
数据库主要有三个字段,这是最基本的了。第一个是主键,第二个是分类的名称了,第三个是父级目录id号。
2。成品的效果图:(大家最关心的是不是这个啊?看看是什么样子再看程序怎么吧) 看!!就长这个模样啦,这个层次关系就是上面那个数据所显示的结果。怎么样?还行吧。。。
3。最后就是提供程序咯,程序其实就是一个递归算法。
private void GetArticleCategory(string pid)
调用方法:在Page_Load里调用
protected void Page_Load(object sender, EventArgs e)
在类里边还要定义一个变量
private string toadd = "├";
到这里所有东西都搞定啦,就这么简单。。。。。
相关文章推荐
- 无限级下拉列表的无限级分级[asp.net](转)
- Asp.Net 之 枚举类型的下拉列表绑定
- 怎么设置asp.net中DropDownList下拉列表的高度?
- asp.net:无闪烁联动下拉列表控件
- asp.net MVC几种绑定下拉列表的写法
- asp.net中用TreeView控件实现无限分级的好办法
- [ASP.NET] excel里如何从左侧的下拉列表里进行选择,右侧的另一列直接显示分数
- 利用ASP.NET 2.0的客户端回调功能制作下拉框无限级联动
- ASP.NET无刷新二级联动下拉列表,同样适用与firefox
- ASP.NET MVC 下拉列表实现
- asp.net 全国省份DropDownList下拉列表
- asp.net中将枚举绑定到下拉列表
- asp.net实现树形下拉列表
- asp.net 用Ajax实现下拉列表联动
- asp.net 的ComboBox 可输入可选择下拉列表
- 利用asp.net 2.0的客户端回调功能制作下拉框无限级联动
- ASP.NET C#生成下拉列表树实现代码
- ASP.NET无刷新二级联动下拉列表,同样适用与firefox
- winform 与asp.net 下拉列表的区别
- Asp/asp.net中下拉列表的N级联动