Pergunta

Atualmente estou trabalhando em uma página da web que tem seis controles ReportViewer que estão usando remoto de processamento e que permitem drill-down. Quando um usuário clica em um controle inteiro a página é atualizada e os outros cinco relatórios tudo atualização bem. Os usuários estão atualmente solicitando que o refrescante dos outros controles de ser removido em favor de apenas o que eles clique no refrescante. Existe uma maneira de fazer isso, eu tenho notado que em Sharepoint que clicar em um relatório drill-down não requer toda a página inteira para ser recarregado e eu estou querendo saber se eu posso fornecer a mesma funcionalidade.

Foi útil?

Solução

Eu tenho feito mais algumas pesquisas sobre o assunto e parece que o AsyncRendering propriedade dos controles de controle ReportViewer a funcionalidade que eu estou procurando. Quando ele é definido como "false" impede a mensagem "Relatório está sendo gerado" seja exibido que é o que os usuários foram comentando. A desvantagem é que a página pode demorar um pouco mais para carregar do que antes, mas como estamos trabalhando em uma máquina de desenvolvimento isso pode não ser tão perceptível, uma vez que se deslocar para a caixa de produção real.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top