【问题标题】:How to transfer two datatable into gridview? [closed]如何将两个数据表传输到gridview? [关闭]
【发布时间】:2014-01-03 09:12:20
【问题描述】:

我想将 2 个数据表传输到网格视图。 例如我有datatable1和datatable2并填充两个数据表现在它们都填充了gridview。 请帮助我,谢谢。

例如

datatable dt1=new datatable();
datatable dt2=new datatable();
for(i=0;i<=8000;i++){
dt1.rows.add();
dt2.rows.add();
///fill both of them
}
gridview.datasource(dt1+dt2)//how can fill both of them

【问题讨论】:

    标签: asp.net gridview datatable


    【解决方案1】:

    DataTable 类有一个Merge 方法,该方法返回一个新的DataTable,您可以将其用作数据源:

    http://msdn.microsoft.com/en-us/library/fk68ew7b.aspx

    【讨论】:

    • 那很好,在我的软件中,我在 DB 中有 1000000000 条记录,我使用 linq to sql,我的 DB 加密,我应该认为解码我的信息,我解码我的信息和可数据但数据表限制 16000000 记录!现在我想使用数据表 2 并填写到 gridview
    • 我会质疑为什么要将超过 1600 万行放入网格视图中。它暗示了您的数据处理存在更根本的问题。
    • 感谢您的解决方案。我找到解决方案!
    【解决方案2】:

    你可以通过在 DB 中使用 SoredProcedure 来显示它...

    查看以下链接 http://www.aspnettutorials.com/tutorials/database/add-data-to-gridview-from-multiple-tables-in-asp-net-4-0-and-c/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-20
      • 2023-03-09
      • 1970-01-01
      • 1970-01-01
      • 2017-05-08
      • 1970-01-01
      相关资源
      最近更新 更多