ciao,
si il codice sembra giusto, renderizzi il report senza passare per il viewer e lo dai in streaming giù sul client...non dovrebbero esserci problemi.
Non è che sia il browser stesso che non carica il file perchè lo trova uguale a quello già scaricato prima?
Prova a mettere nella pagina un header che inibisca la cache dei browser:
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
o
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
* ps: per i problemi di report, indipendentemente se di asp.net o windowsForm, usa pure la stanza apposita.
ciao.
Matteo Raumer
[MCAD .net]
http://blogs.dotnethell.it/freeteo