gpt4 book ai didi

c# - 使用 DataGrid/GridView 控件表示分层数据

转载 作者:行者123 更新时间:2023-11-30 18:04:01 24 4
gpt4 key购买 nike

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

是否有在内置 ASP.NET 服务器控件中表示分层数据(在网格内 - Master/Details)的好示例?

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

最佳答案

你在寻找 TreeView Server Control .

这是内置在 ASP.NET (System.Web.UI.WebControls) 中的。

Microsoft Reference 中的代码示例(针对静态内容):

<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 。

有好的 sample at MSDN为此。

关于c# - 使用 DataGrid/GridView 控件表示分层数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6634143/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com