私はクライアントから、Webサーバーのフォルダにいくつかのファイルを保存したいという要望がありました(私たちは、みんな)。Webサーバーの特定のディレクトリから任意の種類のファイルをダウンロードするAspxページ
彼はそのファイルを直接配置し、リンクを与えたいとします。彼の顧客にhttp://www.abcd.com/temp/somefile.rdlを直接ダウンロードしてください。
私はちょうどそのページセットのパスを使用することができますので、このように動作するはずですreadymade aspxページがありますか?
できない場合は、すぐにaspxページのみを使用して作成できます。
Response.ContentType = "Application/cab";
が、私はどのような種類が欲しい:
私はほとんどのASPXに次のコードでそれをやった
<%
Response.AppendHeader("Content-Disposition", "attachment; filename=\"" + Server.MapPath("~/TempReport/"+Request.QueryString["file"]) + "\"");
Response.ContentType = "Application/cab";
Response.TransmitFile(Server.MapPath("~/TempReport/"+Request.QueryString["file"]));
Response.End();
%>
唯一の問題は、私は唯一の原因次の行へのファイルのキャブタイプをダウンロードすることができるということですダウンロードするファイルの
見http://stackoverflow.com/a/1910343/30594 – Ramesh