如题:从服务器端下载的Excel用浏览器打开,在客户端修改后怎样才能在保存到服务器端
     我的想法是:从服务器端下载的Excel以网页的形式打开,在这个页面上可以对它进行修改,保存(即保存到服务器端),关闭.但是不知道怎么做,不知道哪位朋友能给小弟指点下,同时也希望能把你们的想法说出来!!
     在此先谢谢了(急用中……)

解决方案 »

  1.   

    我觉得应该要编写一个ACTIVEX控件,在修改完毕后点保存(你的ACTIVEX编写的)则将EXCEL整个上传到服务器。
      

  2.   

    你在页面对excel进行操作,此时的操作是在客户端执行服务器端的程序,修改保存后 依然是对服务器端进行操作啊.
      

  3.   

    从服务器端下载的Excel用浏览器打开,在客户端修改后怎样才能在保存到服务器端
    -----
    哪里来,回哪去。下载来的,自然应上传回去。
      

  4.   

    在些我再把问题给说一下:
        在服务器端上的excel只是一个模板,打开后会从数据库读取数据填充到里面,这之中可能要修改后保存,当然相应的数据库中的字段也要做修改。
        另:excel模板大概有30多个
        我现在想把它全部部署为网页的形式,但是工作量相当大!!所以想看看有什么别的方法没有,希望能够得到大家的思路,谢谢。
      

  5.   

    基本上不可能做到,下载到客户端后就是一个本地的excel文件,你在浏览器里能直接打开那是因为浏览器调用了本地的office excel程序,只是放在浏览器里显示而已,就像浏览器也可以打开pdf文件其实也是调用了本地的pdf阅读器一样。
    如果一定要浏览器显示服务器端的excel文件内容(不是调用本地office),你可以调查google的
    在线spreadsheet是怎么做的,那才是真正的浏览器电子表格,而且兼容excel。在那里面做修改就很容易反映到服务器端了,技术方面是肯定用到了ajax,大量的javascript也是不可避免的,而且有很高的技巧性。
      

  6.   

    在此想问一下各位,怎样从服务器上把Excel文件以模板形式保存数据到客户端呢?是怎样的思路?能否不在服务器上写文件就保存到客户端呢?