在 ASP.NET MVC3 应用程序中
我有一个 Action 方法,它返回一个文件供用户下载。
在 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"/>
如何从地址栏访问此操作?(我想删除按钮)
该操作的网址是什么?(我应该在地址栏中输入什么才能下载文件?这可能吗?
谢谢