Chúng tôi có giải pháp Sharepoint sử dụng AJAX. Nút kích hoạt tính năng này nằm trong bảng điều khiển cập nhật.Cách sửa lỗi: Không thể phân tích cú pháp thư nhận được từ máy chủ
Một trong những điều chúng tôi làm là tạo tài liệu MS Word, sau đó được mở trên máy khách để có thể in.
Mã sẽ gửi tài liệu cho khách hàng như sau:
void OpenFileInWord(byte[] data)
{
Response.Clear();
Response.AddHeader("Content-Type", "application/msword");
Response.BinaryWrite(data);
Response.Flush();
Response.End();
}
Các lỗi mà chúng ta đang nhận được là:
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'.
Chúng ta có thể lưu các tài liệu Sharepoint đầu tiên, và sau đó mở nó từ Sharepoint, nhưng chúng tôi không muốn làm điều này.
'Trong ví dụ của bạn, bạn về cơ bản cố gắng thay đổi các tiêu đề cho một trang nào đó đã được hiển thị mà không được phép'. Nó được cho phép, không cần một trang riêng cho nó. –