如何把动态生成的table导成excel.点选导成excel可以选 择存储的路径等.可以浏览或者选择保存.谢谢.

解决方案 »

  1.   

    这有很多种方法,下面是一种生成XML文档的方法。
    Response.AppendHeader("Content-Disposition","attachment;filename=文件名.xls",Encoding.UTF8) ); 
    Response.ContentEncoding = System.Text.Encoding.GetEncoding("UTF-8");
    Response.ContentType = "application/ms-excel";
    下面是XML格式的EXCEL的文档
    Response.Write("<?xml version=\"1.0\"?>\r\n"); 
    Response.Write("<?mso-application progid=\"Excel.Sheet\"?>\r\n"); 
    ......
    下略(把EXCEL生成的XML文档贴上就行了)
    Response.End();