我嘗試使用ActionLink的展現在我的MVC應用程序的視圖可下載鏈接:如何顯示可下載鏈接
<div>
<%= Html.ActionLink("Test","Download","Admin") %>
</div>
public ActionResult Download()
{
var cd = new System.Net.Mime.ContentDisposition
{
FileName = "Download Me",
Inline = false,
};
Response.AppendHeader("Content-Disposition", cd.ToString());
byte[] csvBytes = Encoding.ASCII.GetBytes("hello");
return File(csvBytes, "csv","DownloadMe.csv");
}
的鏈接顯示了在用戶界面上,但是當我點擊它,我得到一個「端點未找到「錯誤。 我是MVC的新手,第一次嘗試這個。有人可以請幫助。
是您的名爲'Admin'的控制器中的'Download'方法嗎?什麼是確切的錯誤信息?你使用哪個瀏覽器? – nemesv 2012-04-26 16:27:22
是和是。我正在使用FF。錯誤:未找到端點。請參閱服務幫助頁面以構建對服務的有效請求。 – dotNetNewbie 2012-04-26 16:36:37