我嘗試用c#打開一個word文檔。
當我打開文檔時,頁面被阻止。asp.net打開word文檔
下面是代碼:
HttpContext.Current.Response.Write(temp);
//HttpContext.Current.Response.End();
//HttpContext.Current.Response.Flush();
//HttpContext.Current.Response.Write(sw.ToString());
//HttpContext.Current.Response.clear();
//HttpContext.Current.Response.End();
//HttpContext.Current.Response.SuppressContent = true;
//HttpContext.Current.Response.Close();
//Response.Redirect(Page.Request.Url.AbsolutePath.Substring(0, Page.Request.Url.AbsolutePath.LastIndexOf("/")) + "/PIEditor.aspx?PostID=" + Request.Params["PostID"], true);`
//HttpContext.Current.Response.End();
正如你看到的,我嘗試了不同的選擇,但無果而終,顯示打開或保存文檔的窗口,但我不能點擊任何按鈕的頁面後, 。看起來它已停用或停止。
代碼已粘貼貌似你試圖發送一個消息返回到網頁,而不是打開Word文檔。你想達到什麼目的? – Jeggs 2012-02-16 08:45:49
HttpContext.Current.Response.AddHeader(「content-disposition」,string.Format(「attachment; filename = {0}」,「PIExport.xls」)); HttpContext.Current.Response.ContentType =「application/ms-excel」; 我嘗試打開文檔。其打開像我這樣但頁面停止後問題來了.. 謝謝。 – user1213375 2012-02-16 08:47:40
你把我的評論混淆了,他們是評論還是你用它們? – Aristos 2012-02-16 08:54:31