2009-11-03 57 views
0

我正在寻找开发自定义层次结构控件。我很难将我的大脑包裹在这个概念之中。我的问题是这个。无论是从Gridview派生还是派生自Treeview控件。如果任何人对这两者的整体实施有任何想法或联系,那将是很棒的。提前致谢。层次结构自定义用户控件

如果有帮助,我的数据会返回每行的级别列。

我已经看过ComponentArt的解决方案,但在很多情况下,现在公司的资金将不允许使用这种或“RadGrid”解决方案。

Treeview似乎是一个逻辑选项,因为它具有关系。我必须建立一个动态的一对多关系。在我运行查询之前,我不会知道父级。

派生控制将是理想的。因为我在这个在线的几乎所有例子中都看到了Javascript的数量。我想包含它供其他开发人员使用。

回答

1

你的问题比较模糊。如果你想改变GridView的行为,并且你想创建一个表格列表,你可以从GridView或System.Web.UI.WebControls.DataBoundControl派生你的类。但是TreeView是如此不同,如果你想要一个分层控件或TreeView类来改变行为,你可以从System.Web.UI.WebControls.HierarchicalDataBoundControl派生你的类。

+0

我最终选择了devexpress解决方案。这项工作感谢回应。 – sleath 2015-04-24 15:22:04