I was tinkering around with sending files across a web site at work and found this article by
particularly useful.http://blog.tylerholmes.com/2008/05/http-headers-content-type-and-content.html
It covers the setting of the Mime Type, changing the file name that comes across and forcing it to appear as a pop up.
Continue reading HTTP Headers in Asp.net to alter the transfer of files