GridView中的数据导出到Excel,可以在后台使用一个无分页的Gridview作为导出源,程序例:
先准备一个GridView和一个Button










































然后做DataBind(),数据源是DT,我把它设置为STATIC的,这是运行效果:
我们看看OutBtn_Click的处理:
















然后,就可以测试了,点击Btn就可以把你的GridView导出为你本地的Excel,注意,导出的Excel中的列名为DT中列名,如果需要用更有意义的名字,可以自己再一个DataTable,然后rename那些Columns,这是测试后保存出的Excel文件:
其中,设置AllowPaging=false是为了把Gridview的整个数据都导出,
当然,反过来就可以实现局部导出,就不废话了