Updatepanel中的Gridview更新

时间:2010-10-01 09:55:58

标签: c# asp.net sql ajax

使用ASP.NET和C#解决以下问题的最佳方法是什么?

我有一个包含公司表,产品表(每个公司有多个产品,但表没有链接)的数据库,以及一个详细信息表。

我想要的是显示公司表。选择公司会显示该公司的产品表。选择产品会显示详细信息表。

我想将这一切都放在更新面板中,以便只有页面的这一部分更新,并且想知道社区认为什么是最好的方法。

我想知道,目前是否有可能以编程方式更改单个gridview的数据源。或者最好有多个网格视图并更改可见性?

或许gridviews不是要走的路?我不知道。

非常感谢任何反馈!

1 个答案:

答案 0 :(得分:1)

我使用ListView轻松实现了一级嵌套,这很棒,因为它让我可以完全控制UI,因此我可以轻松创建嵌套过程,每个条目可以投入两个TR标记,第一个包含细节,第二个包含下拉面板。您可以轻松地接下来的两到三级面板。您可以轻松设置多个列表以创建嵌套结构。我编写了JS脚本来显示/隐藏面板。

我觉得这对我有用。

HTH。