Hola amigos

...
Les cuento mi dilema estoy contruyendo una pagina en ASP

y tengo que entregar unos listados, en la pagina tengo inicio de sessión y controlo al usuario durante su permanencia en el sitio. Pero eso no es mi problema

lo que pasa es que cuando pincho en el boton "EXPORTAR A EXCEL" cargo nuevamente la pagina pero cambiando el encabezado por
Response.ContentType = "application/vnd.ms-excel"
Response.AddHeader "Content-Disposition", "filename=archivo.xls;"
Pero aqui es donde se me produce el conflicto, dependiendo de la maquina tengo diferentes reacciones

en algunas me abre el cuadro de dialogo Abrir|Guardar|Cancelar |Más información que es lo que espero que haga, en otros me abre el archivo excel en el explorador cosa que puedo aceptar y en otros me abre en el explorador el excel pero me muestra el archivo que tengo para cuando el usuario esta expirado. ...
¿Quien tiene idea de que se puede deber esto... y como puedo solucionarlo...!!??