我猜测你想在同一地方输出不同的数据表吧
你转换一下DataGrid中DataMember DataSource.然后把表放到数据集中

解决方案 »

  1.   

    比如我的一个页面上面有两个datagrid,我想把这两个datagrid的结果输入到一个excel文件中,不知可以做到么?
      

  2.   

    哦,这个页面上的功能已经实现了,就是如何把结果输出到一个excel文件中?
      

  3.   

    一个excel输出如果会的话,两个应该没问题,把两个放在不同的sheet中呀。
      

  4.   

    这个问题我也想知道,我还要放到同一个sheet中,郁闷好几天了
    目前用的是一个很笨的办法
    由于两个DataGrid的结构是一样的(也因为如此我才要输出到一个excel中)
    我把两个表的数据合到一起,然后放进另一个不显示的datagrid,输出
      

  5.   

    public static string ToHtmlString(DataGrid dg)
    {
    StringBuilder sb = new StringBuilder(512);
    dg.RenderControl(new HtmlTextWriter(new StringWriter(sb)));
    return sb.ToString();
    }