asp.netボタンをクリックすると、Accessファイル(Inbox.mdb)ファイルをダウンロードする必要がありますか?
これはどのようにC#/ ASP.NETですか?
ご協力いただければ幸いです。C#のダウンロードオプションを表示
1
A
答えて
0
ファイルが公開されているだけであれば、C#/ ASP.NETの機能を使用することはできません。
ちょうどあなたが
その後、Response.Redirect("~/Path/To/Inbox.mdb");
をサーバー側のボタンを使用する必要がある場合は、そのファイルにリダイレクトし、それをダウンロードするには、ブラウザの原因となります
<a href="~/Path/To/Inbox.mdb">Link</a>
ノーマルを追加します。
他の場所に保存されている場合(つまり一般にアクセスできない場合)、サーバー上のその場所からストリームをストリームする必要があります。レスポンスオブジェクト経由でファイルをストリーミングする例については、googleをご覧ください。
1
<!-- in your aspx file -->
<asp:button id="btnDownload" runat="server" onclick="btnDownload_Click" text="Download Your MDB" />
// and then in your codebehind file
protected void btnDownload_Click(object sender, EventArgs e)
{
string pathToYourMDB = @"c:\stuff\test.mdb";
string downloadName = "YourData.mdb";
Response.Clear();
Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition", "attachment; filename=\"" + downloadName+ "\"");
Response.TransmitFile(pathToYourMDB);
Response.End();
}
関連する問題
- 1. Mozilla Firefoxダウンロードオプション
- 2. 非表示Googleドキュメントを使用したWebviewでのPDFの印刷/ダウンロードオプション
- 3. ファイルエクスプローラコード - 強制ダウンロードオプションなし
- 4. Amazon S3ストリームとダウンロードオプションの削除
- 5. ダウンロードオプションが利用できない部分ビューでPDFを表示したいですか?
- 6. C#クエリを表示
- 7. C#メッセージボックスの表示
- 8. C#の表示XML
- 9. 表示サブメニュー - C#
- 10. c#カスタムメッセージボックス表示
- 11. Objective-cのアセンブリコードを表示
- 12. UIImageはobjective-cで表示/非表示
- 13. C#MSAGL-表示スタイル
- 14. フォーム閉/表示 - C#
- 15. C#フォーム表示タイミング
- 16. ボタンの隠すC#コンソールアプリケーションの表示を非表示にする
- 17. RORのショーページにダウンロードオプションを付けるには
- 18. C#キーダウンでForm1を表示
- 19. XSLTでC#コントロールを表示
- 20. C#XMLデータを表示
- 21. リンクラベルc# - リストを表示
- 22. C#でjsonエラータグを表示
- 23. C++で "\ n"を表示
- 24. C#でXMLを表示
- 25. イメージをC++で表示
- 26. C++ getline();以下を表示
- 27. C#ListView行をハイライト表示
- 28. C#の非表示、背景、
- 29. 表示ASP.Net C#のWebフォーム
- 30. 表示ポスト - C#の、asp.net