c# - 如何在 c# asp.net 中制作下载按钮?与查询?

标签 c# asp.net download

好吧,我需要一个下载按钮...例如,我将获取文件所在的 url

从 id=3 的表中选择 url;

(它将返回“c:/my documents/images/file.xxx”);

现在我有一个下载按钮了吗? 如果在该 url 中找到该文件,我该如何下载该文件?

最佳答案

您想要做的是创建一个下拉列表并在其旁边放置一个按钮。您可以根据您的查询填写下拉列表。单击按钮后,您可以将文件作为流发送以响应。

Response.ContentType = "image/jpeg";
Response.AppendHeader("Content-Disposition","attachment; filename=downloadedFile.JPG");
Response.TransmitFile( @"c:/my documents/images/file.xxx" );
Response.End();

关于c# - 如何在 c# asp.net 中制作下载按钮?与查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5661010/

相关文章:

c# - 使用哪种模式进行日志记录?依赖注入(inject)还是服务定位器?

.net - 在 Web 上显示 Excel 文档

ios - NSURLSession didFinishDownloadingToURL 找不到临时下载的文件

Angular 2 : File Saver

c# - WCF 模拟不是模拟管理员

c# - 如何使用数据库中保存的颜色作为标签的背景色?

c# - 为什么 ffmpeg 在暗图像上有更大的延迟?

c# - 如何在 ASP.NET 中为 div 修改代码隐藏文件中的 CSS 样式?

javascript - 下载本地文件

php - 如何在不直接访问文件的情况下在网站上提供可下载的发票?