在ASP.NET MVC3應用ASP.NET-MVC3:如何獲得一個動作的URL在控制器
我有一個返回供用戶下載文件的操作方法。
在HomeController的:
[HttpGet]
public ActionResult DownloadFile()
{
pathToReturn = FileManager.GetPathOfFile();
return File(pathToReturn, Path.GetFileName(pathToReturn));
}
我把它當他單擊視圖按鈕:
<input type="button" onclick="window.location.href='@Url.Action("DownloadFile", "Home")';" value="Download File"/>
如何從地址欄訪問這個動作? (我想刪除按鈕)
該操作的網址是什麼? (我應該在地址欄,以便將下載的文件類型?這是可能的嗎?
感謝