how are you downloading the file? if you are using Response.BinaryWrite(), try to add a header before that:Response.AddHeader("Content-Disposition", "attachment; filename=" + PutYourFileNameStringHere);