控件总结(一):TreeView的PopulateOnDemand事件
来源:互联网 发布:淘宝宝贝描述简单大全 编辑:程序博客网 时间:2024/06/07 07:53
一、TreeView
1、 使用方法:
必须嵌套在UpdatePanel的ContentTemplate里面,UpdatePanel与ScriptManager放在同一级。其中,UpdatePanel可防止TreeView单击事件发生时,整个页面的重载。
2、 重要事件:
PopulateOnDemand是按要求填充节点事件,其可以根据数据库内容自动填充TreeView上的节点。该事件不需单击等人为操作触发,在某个节点的属性设置时,写入代码PopulateOnDemand=True即可。此后该节点将可自动填充所有子节点。值得注意的是,如果某个节点已经存在了子节点,该节点将不能再执行PopulateOnDemand事件,错误在于不能给已有子节点的节点设置此属性。
3、 参考代码:
3、 重要属性
text、tooltip、value
4、 动态添加节点代码
TreeNodetd = new TreeNode(“沈志宇”,”1”);
[沈志宇为text,1为value]
TreeView1.Nodes.Add(td)[td添加到TreeView上]
td1.ChideNodes.Add(td)[td添加到节点上]
5、 获取TreeView上的某个根节点
可通过TreeView1.Node[i]获取
二、MultiView控件
此控件中可拖放很多小View控件,通过设置SetActiveView来决定其中的哪个小View被显示出来。
三、Panel控件
此控件中可拖放很多控件,用于显示局部信息块。通过设置Visiable属性可决定此控件的显示或隐藏。
四、div控件不能将其他控件完全圈在内部,有时其他控件可能会突破div的限制。解决方法是改变div顺序,例见主机管理的三个div布局。
五、总结
所有MultiView Panel TreeView都需放在UpdatePanel中的ContentTemplate内部,这样可以实现控件的局部刷新以及传参数。
- 控件总结(一):TreeView的PopulateOnDemand事件
- TreeView控件的双击事件
- C# TreeView控件中的nodemouseclick事件总结
- TreeView控件的使用(一)
- TreeView控件的属性和事件
- TreeView控件AfterSelect、NodeMouseClick事件的问题
- 【项目】TreeView控件的CheckBox选中事件
- TreeView控件中拖拽事件与鼠标事件的坐标问题(MouseEventArgs 和 DragEventArgs 坐标问题)
- TreeView控件使用方法总结
- TreeView控件使用方法总结
- treeview控件的Expand事件下加载数据的控制
- VS2003 C# TREEVIEW控件的右击事件心得
- vs 2005 中TreeView 控件checkbox 的回发事件
- C#treeView控件单击事件选中节点的问题
- C# TreeView控件使用总结
- WPF TreeView控件 使用总结
- 浅析TreeView控件的操作(上)
- 控件treeview的使用
- 奢侈品在华消费增速下降的原因
- java多线程环境单例模式实现详解
- 关于数据库登陆名和数据库用户名的一点点心得
- HTML高级标签
- hdu 1576
- 控件总结(一):TreeView的PopulateOnDemand事件
- HTTP请求:GET与POST方法的区别
- 调用QQ
- 数据库优化
- WinCE6.0 KITL调试
- Cannot create a server using the selected type
- SQL Server 2005数据库备份还原错误及解决方法
- ruby 对文件的操作
- C# License