文件名称:TreeGrid控件及Demo源码
文件大小:467KB
文件格式:RAR
更新时间:2014-06-16 11:06:27
TreeGrid控件及Demo源码
支持Asp.net2.0,MS Ajax,Postback,CallBack(可用来加载子节点),Event(Select,Expend,Collaspe,RowCreate,RowDataBound,RowCommand),DataBind 使用方法与TreeView和GridView相似。 原理: 这个控件主要类与MS TreeView相似,包括TreeGrid、TreeGridNode、TreeGridRow三个核心类。TreeGridNode表示一个节点,可以有DataItem属性,TreeGridRow表示节点所在的行。TreeGrid当然就是包括Nodes的那个树。另外,还有TreeGridNode和TreeGridRow的集合类。 与TreeView区别在于不同的展现方式和视图状态管理。 TreeGrid使用GridView的展现方式和语法,并且在客户端可以控制节点的展开和折叠。与GridView的展现方式和语法需要定义Template,客户端节点的展开和折叠使用Javascript控制就可以了。