这种树行为是否可以在C#Web应用程序中使用?

时间:2014-06-06 12:31:36

标签: c# asp.net telerik treeview treelist

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

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

这甚至可能吗?实现这一目标的最佳方式是什么?

1 个答案:

答案 0 :(得分:0)

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