当前位置: 代码迷 >> ASP.NET >> 怎么用DropDownList 实现二级分类
  详细解决方案

怎么用DropDownList 实现二级分类

热度:3845   发布时间:2013-02-26 00:00:00.0
如何用DropDownList 实现二级分类
在一般的应用中,用
DropDownList_class.DataTextField= "名称 ";
DropDownList_class.DataValueField= "值 ";
DropDownList_class.DataSource=cmd.ExecuteReader();
DropDownList_class.DataBind();
可以实现一级下拉列表,但如果我想同时显示一级和二级下拉列表呢?先是一级分类,下面是二级分类,再一级分类,再二级分类?可惜不能贴图,只用文字表示一下了。  一级分类一
       二级分类一
       二级分类二
       二级分类三
     一级分类二
       二级分类一
       二级分类二
       二级分类三
就是这种功能,显示在同一个DropDownList中。
请高手指点一下!

------解决方案--------------------------------------------------------
简单的用一个DropDownList好像不行吧,可能要自己写控件
------解决方案--------------------------------------------------------
可能DropDownList做不到吧...如果可以,我也想知道
------解决方案--------------------------------------------------------
你是不是要在DropDownList中选择树型菜单呀
------解决方案--------------------------------------------------------
用SQL语句写好了 排版就可以
------解决方案--------------------------------------------------------
用这个写树,感觉是蒙骗用户。。。
给人的感觉是:技术不够
还是实在点学下写树吧?

------解决方案--------------------------------------------------------
绝对可以实现.
------解决方案--------------------------------------------------------
那不就是相当于先循环一级然后向下循环到二级,在2级前加点空格。。。。
汽车
宝马
奔驰
水果
香蕉
苹果
是不是这个样?用两曾循环就好了
------解决方案--------------------------------------------------------
2004年做过一个,不过现在不知道跑哪了
  相关解决方案