我們有一個使用AJAX的Sharepoint解決方案。觸發它的按鈕位於更新面板內。如何解決錯誤:無法解析從服務器收到的消息
我們所做的一件事就是生成一個MS Word文檔,然後在客戶端打開它以便打印。
該文檔發送到客戶端的代碼如下所示:
void OpenFileInWord(byte[] data)
{
Response.Clear();
Response.AddHeader("Content-Type", "application/msword");
Response.BinaryWrite(data);
Response.Flush();
Response.End();
}
,我們得到的是錯誤:
Message: Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to Response.Write(), response filters, HttpModules, or server trace is enabled. Details: Error parsing near '<?mso-application pr'.
我們可以將文檔保存在Sharepoint第一,然後從Sharepoint打開它,但我們不希望這樣做。
'在你的榜樣,你基本上試圖改變標題爲包括已經顯示一個網頁,其中不允許「。這是允許的,不需要一個單獨的頁面。 – 2012-12-28 07:17:05