我正在用MVC3構建報告Web應用程序,我遇到了一些問題。打開位於服務器上的Excel文件,而不是下載它MVC
我的目標是讓它能夠生成和查看Crystal Reports,SSRS報告和Excel文檔。
現在我正在處理Excel段,我遇到了比我想象的更多的麻煩。首先,當我直接鏈接到文件時,它會在瀏覽器內部打開,或者從服務器下載,如果用戶進行更改,它實際上並不會將其保存到服務器上的真實文件中。
我已經嘗試使用Razor和ViewModel直接使用文檔的路徑鏈接到文件,並將其引導至返回文件的操作。
我也嘗試將它鏈接到實際文件的快捷方式,如果我可以打開快捷方式,它會按照我想要的方式打開文件,但不幸的是它並沒有真正打開。
用戶已經可以通過網絡驅動器訪問服務器上的文件,所以現在他們可以進入服務器,打開excel文檔,編輯並保存它沒有問題。我想通過鏈接複製這種效果。該程序已經建立了一個文件瀏覽器,所以我可以在這些文件之間瀏覽並建立到報告的鏈接。
在此先感謝!
你能否進一步解釋「的用戶已經可以訪問文件[...]他們可以進入服務器」? - 怎麼會這樣?使用網絡驅動器...使用ftp ...等? – 2012-01-09 22:06:28
編輯修復它。它通過網絡驅動器。 – 2012-01-09 22:08:44