ID CategroyName parentsID
1 球类 0
2 音乐 0
3 手机 0
4 篮球 1
5 足球 1
6 钢琴 2
6 小提琴 2
DropdownList绑定的效果像这样子的:
—球类
——篮球
——足球
—音乐
——钢琴
——小替琴
—手机 怎么实现啊?
1 球类 0
2 音乐 0
3 手机 0
4 篮球 1
5 足球 1
6 钢琴 2
6 小提琴 2
DropdownList绑定的效果像这样子的:
—球类
——篮球
——足球
—音乐
——钢琴
——小替琴
—手机 怎么实现啊?
1 球类 0 0000
2 音乐 0 0001
3 手机 0 0002
4 篮球 1 00000000
5 足球 1 00000001
6 钢琴 2 00010000
6 小提琴 2 00010001sql 语句select
case when len([Level])=4 then
'--'+CategroyName
when len([level])=8 then
'----'+CategroyName
end
from testorder by [level]应该还有其他比较好的方法
http://www.cnblogs.com/chensubo/archive/2008/02/11/1067037.html
ID CategroyName parentsID
1 球类 0
2 音乐 0
3 手机 0
4 篮球 1
5 足球 1
6 钢琴 2
6 小提琴 2 private void CreatDLL(string parentID,datatable dt)
{
foreach(datarow dr in dt.rows)
{
if(dr[2].tostring()==parentID)
{
dropdownlist.item.add(new listitem(dr[1].tostring(),dr[0].tostring());
CreateDLL(dr[0].tostring(),dt);
}
}
}随手写的,大概是这个意思吧,仅供参考