在asp.netmvc框架下下载文件,是比较容易的:
前端代码:
<a href="@Url.Action("DownFile")" >链接下载</a>
,href指向的就是后台的Action.
后台代码:
public ActionResult DownFile()
{
return File(@"C:\Users\Lzj\Desktop\新建文本文档.txt", "application/octet-stream", Server.HtmlEncode("新建文本文档.txt"));
}
还是比较简单的。
</pre><pre class="csharp" name="code" snippet_file_name="blog_20141123_5_9539716" code_snippet_id="529821">对于在项目中需要根具查询条件下载的情况,可以这样:
</pre><pre class="csharp" name="code" snippet_file_name="blog_201411