2009-10-14 27 views
0

問題: - 我處理文檔,.DOCX,XLS,.XLSX,PDF文件,在一個ASP.NET應用程序,打開DOC,DOCX,文件的Excell即內嵌7.0

雖然我點擊Gridview的按鈕,我需要在IE 6.0/7.0 BROWSER窗口中打開該文件,Office文件如.docx,.doc,.xls,.xlsx,要求打開並保存 ..或打開BROWSER的一面。瀏覽器越來越接近自動..

但對於PDF的工作很好..

代碼:Response.Clear(); Response.ContentType =「application/pdf」; strFilePath = Response.WriteFile(strFilePath);

SAME CODE USED - 內容類型爲「application/msword」;

但是隨着瀏覽器開啓,其開啓側和自動,瀏覽器關閉。

能否請你幫我這個..

感謝 卡菲基恩

+1

您可以在doc的開放鏈接中添加target =「_ blank」,並且瀏覽器不會關閉 – 2009-10-14 06:30:41

回答

0

你需要WebDAV服務器。它提供HTTP協議之上的內容(webdav使用http並向標準POST和GET添加特殊方法),Word是Webdav客戶端。這意味着單詞理解它必須保存到HTTP目標,而不是本地文件系統。在Sharepoint等DMS(文檔管理系統)中可以看到這方面的例子。