2010-09-22 52 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='" + "#" + "' />#");%> 

它工作正常。