HI,
Pense num problema que deu dor de cabeça.
No meu caso o problema foi por causa que implementei uma rotina para gerar um arquivo pdf para download usando o Crystal Reports.
Esse é o trecho código para gerar o relatório no formato PDF para download
// Stop buffering the response
Response.Buffer = false;
// Clear the response content and headers
Response.ClearContent();
Response.ClearHeaders();
// Export the Report to Response stream in PDF format and file name Customers
cryRpt.ExportToHttpResponse(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, Response, true, "ocorrencia_id" + _codigosoc);
// There are other format options available such as Word, Excel, CVS, and HTML in the ExportFormatType Enum given by crystal reports
O problema é que esse código dá conflito com o Ajax do Asp.Net.
A solução é registrar o componente que está acionando o código em questão
ScriptManager.GetCurrent(this).RegisterPostBackControl(btImprimir);
Utilizar esse comando no Page_Load.
Fiquem na Paz!!!
Nenhum comentário:
Postar um comentário