常用控件(TreeView)
来源:互联网 发布:大数据行业竞争格局 编辑:程序博客网 时间:2024/06/06 03:29
<asp:treeview ID="tv_Nav" runat="server"
BorderStyle="None" //外边框
CollapseImageUrl="images/treeview/close.gif" //没有展开时的图标
ExpandImageUrl="images/treeview/open.gif" //展开时的图标
ForeColor="#D58E10" Width="100px"
NoExpandImageUrl="~/images/treeview/menu.gif">//没有下一级的节点的图标
</asp:treeview>
问题:
1.设置showline时,则使用默认的图标,即+-号。搞了半天也设置不过来。先不管了。
2.如果ShowExpandCollapse="False"则不显示图标。可以随意自定义某一节点的图标。
但是,点击节点时却没有展开的动作,不知道什么原因。
- protected void Bind()
- {
- tv_Nav.ShowExpandCollapse = true;//是否在节点旁边显示图片。
- TreeNode RootNode = new TreeNode();
- RootNode.Expanded = true;//是否展开
- RootNode.Text = "目录查询请点击展开";
- RootNode.Value = "1";
- //点击文本是链接还是展开,如果设置NavigateUrl属性,则这里的设置就无效了。
- RootNode.SelectAction = TreeNodeSelectAction.Expand;//默认点击不展开。
- //RootNode.NavigateUrl = "Default.aspx?id=" + RootNode.Value;
- //RootNode.ImageUrl = "images/treeview/menu.gif";//设置节点前面的图片
- tv_Nav.Nodes.Add(RootNode);
- TreeNode root2 = new TreeNode();
- root2.Text = "一级二";
- root2.SelectAction = TreeNodeSelectAction.Expand;
- //root2.ImageUrl = "images/treeview/menu.gif";
- tv_Nav.Nodes.Add(root2);
- //二级
- TreeNode node = new TreeNode();
- node.Expanded = false;
- node.Text = "名称";
- node.Value = "值";
- RootNode.ChildNodes.Add(node);
- //二级2
- TreeNode node2 = new TreeNode();
- node2.Text = "二级二";
- root2.ChildNodes.Add(node2);
- //三级
- TreeNode node3_1 = new TreeNode();
- node3_1.Text = "hh";
- node.ChildNodes.Add(node3_1);
- }
- 常用控件(TreeView)
- TreeView控件常用操作
- TreeView 树形控件常用内容总结
- TreeView控件
- TreeView 控件
- TreeView控件
- TreeView控件
- TreeView控件
- TreeView控件
- TreeView 控件
- TreeView控件
- TreeView控件
- TreeView控件
- TreeView控件
- TreeView控件
- TreeView控件
- treeview控件
- TreeView控件
- 关于ORACLE数据缓冲区命中率
- Java中的函数动态调用
- Thread大全---转贴收藏
- VS2005快捷键
- 【转】王林:中国股市能否走出囚徒困境
- 常用控件(TreeView)
- BlackBerry 7290如何传自定义图片
- 编译运行mplayer播放器bgr不支持的问题
- .net 利用 Jmail 发送邮件(实例和Jmail4.3组件下载)以及Jmail参数说明
- 思想整理20081030
- 说说异或运算^和他的一个常用作用 (转载)
- ABAP OBJECTS OVEWVIEW
- Windows Server 2003 IIS6.0不支持.swf格式
- 感受金融危机