Hai Guys。,
我正在做一个名为在线教育的应用程序。在我的应用程序中,我必须让学员下载我已经存储在数据库中的pdf教程。如何使用C#.Net ..,
进行此过程提前感谢那些回答这个问题的人....,
香卡。
答案 0 :(得分:2)
所以你已经把文件放在DB中了?
要允许用户下载文件,您应该使用Response.BinaryWrite。您还需要向用户发送一些特殊标题。
总而言之,代码如下所示:
Response.ContentType = "Application/pdf";
Response.AppendHeader( "content-disposition", "attachment; filename=" + name );
Response.BinaryWrite(data);
Response.End();
答案 1 :(得分:1)
将文件传递给响应流,并设置适当的内容类型。然后浏览器将打开一个对话框来保存或打开文档。