我想在网页中显示Excel文件用Response.ContentType="application/vnd.ms-excel",如何把服务器中c盘的一个Excel文件数据显示在网页中

解决方案 »

  1.   

    这个问题应该是这样的,
    在Page_Load()中按如下方法写应该可能得到你要的效果.
    {
    Response.Clear();
    Response.ContentType="application/vnd.ms-excel"
    //这果放读Excel文件流的代码,完了向客户端输出,自己研究一下.
    Response.End();
    }
    原理,客户端浏览器收到服务器发过来的数据流后,会从中读ContentType的值,当为application/vnd.ms-excel时,浏览器就知道要调用应用程序ms-excel来处理数据中的内容数据那一部分.如果你所内容数据不完全是那个excel文件中的数据,应用程序肯定会出错的.