0

我正在编写一个 C# 4.0 Web 应用程序,我需要一个树型控件。我很少使用树控件。我一直在尝试 Telerik RadTreeView 和 TreeList,但到目前为止,还没有达到我想要的效果。

我需要的是一个树控件,它显示标题/明细表集中的值。树应该由一组只有一个子级别的根节点组成。每个节点、根节点或子节点都需要有一个显示标签和两个复选框(可能还有一些隐藏字段来跟踪多部分数据库键)。我希望能够在加载时填充树一次,然后能够扩展和收缩节点而无需回发,也不会丢失用户可能对任何复选框所做的任何更改。然后我想点击提交按钮并处理服务器端代码中的当前设置。

这甚至可能吗?实现这一点的最佳方法是什么?

4

1 回答 1

0

TreeView如果您只需要考虑一级子元素,请不要使用控件。我建议使用灵活的控件,如DataListListViewRepeater来处理渲染,并添加一些支持的 jQuery 或 JavaScript 来展开/折叠客户端上的节点。

于 2014-06-06T13:47:30.897 回答