public void treeviewdata(dataset ds,string textcolumnname,string parentcolumnname,string tagcolumnname)
mytreedata root = new mytreedata(); mytreedata child = null; for (i = 0 ; i < ds.tables[0].rows.count; ++i) { child = new mytreedata(ds.tables[0].rows[i][textcolumnname].tostring(),ds.tables[0].rows[i][tagcolumnname],ds.tables[0].rows[i][parentcolumnname]); root.add(child); } 【程序编程相关:关于DataGrid Web控件的热门问】
{ 【推荐阅读:.net如何实现页面间的参数传递 】
【扩展信息:关于DataGrid Web控件的热门问】
root.showtree(tv);}
/// <summary> /// 树型节点数据类 /// </summary> public class mytreedata { public mytreedata() { }
public mytreedata(string name) { name = name; }
public mytreedata(string name,object tag,object parent) { name = name; tag = tag; parent = parent; }
/// <summary> /// 子数据集合 /// </summary> private mytreedatacollection child = new mytreedatacollection();
... 下一页