c# - 如何在 ASP.NET 中生成 TreeView ?

标签 c# asp.net treeview

  1. 如何在asp.net中生成 TreeView ?
  2. 在我的 asp.net 项目中,我需要一个类似 TreeView 的结构,格式如下 alt text http://dev1.ispg.in/dg/untitled.bmp

最佳答案

ASP.NET 确实有 TreeView control您可以使用它来显示与您所显示的非常相似的 TreeView 。

如果您需要在每个 Treeview 节点上使用 Checkboxes,但请确保将 ShowCheckBoxes 属性设置为适当的设置(即 ShowCheckBoxes="All">

关于节点本身,您可以将 TreeView 绑定(bind)到 DataSource,它可以是 ASP.NET SiteMap file或 XML 文档。或者,您可以以编程方式自己在代码中添加节点,如下所示:

TreeNode tn = new TreeNode();
tn.Value = "Cities";
TreeView1.Nodes.Add(tn);
tn.ChildNodes.Add(new TreeNode("Cochin 1"));
[etc. etc.]  

其他一些有用的链接是:

Using the TreeView Control and a DataList to Create an Online Image Gallery
ASP.NET Treeview Quickstart Tutorial

关于c# - 如何在 ASP.NET 中生成 TreeView ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3404659/

相关文章:

c# - 浏览器不会在 IIS 8 本地 Web 服务器上显示 Crystal 报表

asp.net - 如何在asp.net网站上使用图片资源?

javascript 确认 asp.net 按钮从不提交?

c# - 堆栈溢出异常

c# - 在 Windows 中检测文件 'COPY' 操作

c# - 在 Datagridview 中删除整行

c# - 如何更改 ObjectListView 中一个单元格的颜色?

jquery - 只想从列表中选择一个单选按钮

Python:从父子值列表创建嵌套字典

c# - 是否可以向树节点添加值?