这种树形行为在c# web应用程序中可能吗?



我正在写一个c# 4.0 web应用程序,我需要一个树型控件。我很少使用树形控件。我一直在尝试Telerik RadTreeView和TreeList,但到目前为止,还没有接近我想要的。

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

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

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

相关内容

  • 没有找到相关文章

最新更新