E aí gurizada. Não sei se ficou bem explicado meu problema no post anterior. Vou complementar, explicando o que eu fiz. Tenho o Visual Studio 2005 (Report Viewer 8) e Visual Studio 2008 (Report Viewer 9) na máquina Fiz rigorosamente os mesmos passos nas duas versoes: - Criei um novo website (Ajax enabled no VS 2005, 2008 isso é padrão) - Criei a pasta App_Code, e dentro dela um Dataset chamado DS_Teste - Nele eu criei um Table Adapter que chama uma SP do SQL Server 2000 chamada GetTeste, que retorna alguns dados para teste (ohh! :blink: ) - Criei um relatório, com uma table com 3 colunas, padrão, só para exibir os dados - Criei no default.aspx dois UpdatePanel's. Dentro de um, inseri um report viewer. No outro update panel, um DropDownList com autopostback = true - Configurei o RP para puxar os dados de um ObjectDataSource que o proprio VS cria, e configurei o ObjectDataSource para buscar do Dataset os dados - No Page_Load, programei: rvTeste.LocalReport.Refresh() Até aqui, tudo igual. Dou F5 e os dados aparecem no relatório. O problema: - Se eu disparo o postback do DropDownList, o VS2005 (RP 8) carrega normalmente. - No VS2008 (RP 9) não, o relatório fica em branco. Detalhe: com exatamente o mesmo código... Pra não dizer que é problema de conversão etc, eu cheguei ao nível de fazer o mesmo procedimento duas vezes, uma em cada VS, para eliminar qualquer possibilidade de erro... O projeto atual é na versão 2008 do VS... Se eu não conseguir resolver isso, vou ter que fazer o que eu não queria: filtrar o relatório em uma tela e exibi-lo em uma outra... Seria uma solução provisória... Era isso!! Valeu desde já ;)