Response.AddHeader("Content-Disposition", "attachment;filename=" + nomreporte);
Si omites esa linea el no lanzara el cuadrito de abrir, guardar, cancelar, creo que te abrira el documento directamente en la ventana activa del navegador y al ser pdf si tienes instalado el acrobat reader se mostrar la barra de herramientas para poder guardar el reporte.
Si no tienes instalado el Acrobat esto no funcionara ya que el navegador no puede abrirlo y por lo tanto ahi si veras el cuadrito abrir, guardar, cancelar
Saludos