The following headers work on IE but not on FF
<%@ Page Language="C#" ContentType="text/csv" Inherits="System.Web.Mvc.ViewPage"%>
<% Response.AddHeader("Content-Disposition", "filename=report.csv;attachment"); %>
In FF the suggested name in FF appears as “report” without the extension.
I am currently using code that looks like this:
In my daily work – and that works just fine. Also are you sure this is not your OS or anything that has the “Hide extensions for known file types”-option enabled? (I know Windows have this option and it drives me crazy)