我将datatable里的数据导出到Excel中,但报表的表头格式在datatable中不好加,请问有什么好的办法将报表的表头的内容加进去然后 导入到Excel中吗???望指教??多谢~~

解决方案 »

  1.   

    你是说格式不好加还是表头不好加?
    如果是加表头,你可以把 DataTable 绑定到一个 GridView ,然后利用 GridView.RenderControl 就可以把整个内容包括表头导进 Excel 里
      

  2.   

    请问一下楼上的,我已经将数据在代码中生成了一个datatable,在代码中加表头怎么加啊,能不能给个例子参考一下啊,多谢~~
      

  3.   

    没看懂LZ要表达的意思!!
    你生成数据的时候不能直接命名表头吗??
    select a 名字1,b 名字2... from table1这样出来不就是
    名字1 |名字2 |...
    1111  |2222 |...
    的格式
      

  4.   

    不行的话
    表头的格式如下
    dt.Columns["a"].ColumnName="名字1"
    ...