首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用DataGrid/GridView控件表示分层数据

使用DataGrid/GridView控件表示分层数据
EN

Stack Overflow用户
提问于 2011-07-09 18:17:53
回答 2查看 1.4K关注 0票数 3

我没有访问此项目的第三方组件。我想我只能访问内置的DataGrid和GridView控件。

有没有一个很好的例子来表示内置ASP.NET服务器控件中的分层数据(在grid - Master /Details中)?

我正在寻找一种展开/折叠树形结构的实现。

EN

回答 2

Stack Overflow用户

发布于 2011-07-10 02:36:22

你要找的是TreeView Server Control

这内置于ASP.NET (System.Web.UI.WebControls)中。

微软参考资料中的代码示例(用于静态内容):

代码语言:javascript
运行
复制
<asp:TreeView ID="MyTreeView" Runat="server">
  <Nodes>
    <asp:TreeNode Value="Child1" Expanded="True" Text="1">
      <asp:TreeNode Value="Grandchild1" Text="A" />
      <asp:TreeNode Value="Grandchild2" Text="B" />
    </asp:TreeNode>
    <asp:TreeNode Value="Child2" Text="2" />
    <asp:TreeNode Value="Child3" Expanded="True" Text="3">
      <asp:TreeNode Value="Grandchild1" Text="A" />
    </asp:TreeNode>
  </Nodes>
</asp:TreeView>

您还可以动态构建Treeview。

有很好的示例at MSDN可以做到这一点。

票数 1
EN

Stack Overflow用户

发布于 2013-03-16 17:19:24

请通过this,虽然它没有示例代码,但它可以帮助您入门。

代码是为jQuery2.0编写的,当时Asp.net还不是很流行,所以代码使用JavaScript,所以在实现它时可能需要做一些更改。根据您的需要进行调整。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6634143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档