WEB,想加载数据库,有很多级,为了速度,先显示第一级,然后在用户的点击下查找数据库进行加载,请问怎么实现,谢谢.
解决方案 »
- linq to DataSet 如何执行sql语句 来查询
- server=tom\sqlexpress;database......"这里面的tom\sqlexpress会出现“\”在vs里面会出现红线错误。要怎么办?
- 关于ASP.NET与存储过程的问题!!!!!
- 一个简单的asp.net 链接问题求教
- Cookie问题"Response is not available in this context"
- 关于treeview的小问题。
- 问个命名空间和类的问题,很简单的,帮帮我好吗?谢谢了!在线等!
- .net外接程序中,像工具栏、服务器栏那样能自动缩收如何做呀?
- 使用C#,操作OWC10,怎么设置字体?
- 救命啊!
- 网站被进入后台,asp.net 的,请大家帮忙分析,分散完
- 【【【【【【【【【【【这年头,被人包也不容易】】】】】】】】】】】】】】】】】
这个我不明白,能否说的具体点,谢谢
js树有代码吗?
你可以在在节点点击事件中调用递归算法展开加载节点
你参考一下
DataView dv = new DataView(this.areaTable);
dv.RowFilter = "ParentAreaID = " + parentNode.Name;
foreach (DataRowView row in dv)
{
TreeNode newNode = new TreeNode();
newNode.Name = row["AreaID"].ToString();
newNode.Text = row["AreaName"].ToString();
newNode.Tag = new AreaExtensionInfo(row["ParentAreaID"], row["Description"]);
parentNode.Nodes.Add(newNode);
BuildTree(newNode);
}