我正在编写一个 C# 4.0 Web 应用程序,我需要一个树型控件。我很少使用树控件。我一直在尝试 Telerik RadTreeView 和 TreeList,但到目前为止,还没有达到我想要的效果。
我需要的是一个树控件,它显示标题/明细表集中的值。树应该由一组只有一个子级别的根节点组成。每个节点、根节点或子节点都需要有一个显示标签和两个复选框(可能还有一些隐藏字段来跟踪多部分数据库键)。我希望能够在加载时填充树一次,然后能够扩展和收缩节点而无需回发,也不会丢失用户可能对任何复选框所做的任何更改。然后我想点击提交按钮并处理服务器端代码中的当前设置。
这甚至可能吗?实现这一点的最佳方法是什么?