2010-09-22 69 views
1

我已经将文档从我的asp.net mvc 2应用程序上传到应用程序域。有一个目录名称为“文档”。我想创建链接从我的应用程序下载文档。怎么做?在asp.net中的下载链接mvc

编辑:

我正在从数据库中取这个链接。作为“item.DownloadPath”。 (item.DownloadPath!= null)%>,但我把它作为:<%if(item.DownloadPath!= null)% >“>,它给错误

编辑: - 感谢答案,我尝试了这些代码,它正在为DOC和DOCX文档,但如果我上载的.txt或如.jpg任何图像,然后它。打开它的浏览器。它应该是索要下载。你有什么办?

+0

任何更新请 ? – 2010-09-27 09:22:11

回答

4
<a href="<%= Url.Content("~/docs/documentname.doc") %>"> download it </a> 

应该工作。

+0

效果很好!谢谢! – blackmambo 2014-05-09 05:42:38

0

得到了答案,你可以试试这个:

<% if (item.DownloadPath!= null) %> 
<% Response.Write("<a href='" + this.Url.Content("~/" + item.DownloadPath) + "' />Resume");%> 
<% else %> 
<% Response.Write("<a href='" + "#" + "' />#");%> 

它工作正常。