Chome descarga la página aspx en lugar de una excel como lo hace en IE y Firefox

Tengo una página web que permite a los usuarios download informes de Excel, en Chrome, simplemente intenta download una página aspx en lugar de Excel, como lo hace con éxito en IE y Firefox.

¿Es este un problema conocido y hay una solución alternativa?

Estoy usando esto en VB:

db.subRunReader(resultSQL) dgProperties.DataSource = db.sqlReader dgProperties.DataBind() db.subCloseReader() db.subCloseConnection() Response.ContentType = "application/vnd.ms-excel" Response.Charset = "" Me.EnableViewState = False Dim tw As New System.IO.StringWriter() Dim hw As New System.Web.UI.HtmlTextWriter(tw) dgProperties.RenderControl(hw) Response.Write(tw.ToString()) Response.End() Response.Redirect(Request.Url.ToString()) 

Gracias.

No estoy seguro de su situación específica, pero, en general, siempre que desee download un file, es una buena idea agregar un encabezado Content-Disposition . En ASP.NET MVC, se haría así:

 Response.Headers["Content-Disposition"] = "attachment;filename=yourfile.xls"; 

Espero que en ASP.NET 2.0 sea algo similar. Esto le dice al browser que necesita download el file.