如何把<li><ul>中的内容生成treeview?及问一SQL语句.
1.我有如下的文本:
<ul>
<li> a </li>
<ul>
<li> aa </li>
<li> ab </li>
</ul>
...
</ul>
这里面的文本是不可预知套了多少层.我想使用一个treeview控件,把其中的内容按层次生成treeview,可是老是想不出使用什么方法来写这个程序,嵌套也不从何写起,请问大家这如何写?
2.有一数据库表
id int
toid int (可以为null)
content nvarchar 8
其中toid行表格该条记录是从属于id 为 toid的行.
如表:
id toid content
1 null aaaa
2 null bbb
3 1 cccc
4 1 cdsds
5 2 fddd
如果我想把id=1的数据库检索出来,并且检索出toid=1的记录条数计算出来,这SQL如果写,要求生成结果中含:id content tocount.
------解决方案--------------------mark~~~~~~~
------解决方案--------------------问题有点乱,不知道理解的有没有错:
问题2:
select toid,content,count(*) as tocount
from totable
where toid=1
group by toid,content
------解决方案--------------------1.建议用CSS来实现
2.不清楚,MARK
------解决方案--------------------第一,
动态创建treeview,ul就是根。li就是枝。这样循环所有 ul中内容就可以了
------解决方案--------------------想法有点大胆,
1:用正则去实现
2:select id,content,conut(*) where id=1