none
PdfDocumentRenderer travando aplicação RRS feed

  • Pergunta

  • Galera estou com a seguinte situação, estou usando o  PdfDocumentRenderer para gerar meu pdf, porém no momento que vou fazer o renderer.RenderDocument(); a minha aplicação fica pendurada e não consigo seguir usando o sistema.

    Minha chamada ajax para esse webmethod é async, então eu abro o pdf em outra aba e quero seguir usando o sistema, pois o relatório tem 10000 registros e leva certa de 40 segundos para ser renderizado. Nesse meio tempo quero poder abrir outros relatórios ou mesmo seguir fazendo novas consultas.

    O caso é que o sistema para bem nessa linha e só passa após renderizar por completo. Alguém tem alguma ideia do que possa estar causando o problema?

    • Editado Marcos SJ segunda-feira, 18 de janeiro de 2016 20:05 Edição
    segunda-feira, 18 de janeiro de 2016 16:42

Respostas

  • Consegui resolver o problema desativei o sessionstate do web.config na verdade ele não estava ativo porém o default dele é true então passei para false.
    • Marcado como Resposta Diogo Schmidt terça-feira, 19 de janeiro de 2016 15:52
    terça-feira, 19 de janeiro de 2016 15:52

Todas as Respostas

  • Bom dia Diogo Schmidt,

    Tudo bem?

    Poderia compartilhar o trecho de código?

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.


    • Editado Marcos SJ terça-feira, 19 de janeiro de 2016 11:48
    terça-feira, 19 de janeiro de 2016 11:48
  • Consegui resolver o problema desativei o sessionstate do web.config na verdade ele não estava ativo porém o default dele é true então passei para false.
    • Marcado como Resposta Diogo Schmidt terça-feira, 19 de janeiro de 2016 15:52
    terça-feira, 19 de janeiro de 2016 15:52