我正在开发一个MVC3 Web应用程序。我的要求之一是我有一个帮助文档的链接。此处帮助文档位于Microsoft Word(.doc)中并存储在网络共享中。我尝试了各种各样的事情来尝试创建这个文档的链接,但我收效甚微。
目前,该链接位于视图调用帮助中,具体为/ Home / Help。
我可以创建一个链接,但它会将/ Home / routing添加到URL的开头。我试图创建一个忽略规则但没有成功。
有人有什么建议吗?请记住,文件的位置不是我可以更改的要求。
答案 0 :(得分:1)
如果您将ControllerLink用于
之类的ControllerAction,该怎么办?@Html.ActionLink("Download", "Home")
并按照以下方式实施下载操作:
public ActionResult Download()
{
return new FileContentResult(System.IO.File.ReadAllBytes("\\\\myserver\\pub\\test.doc"), "application/msword");
}
但是如果你的文档非常小,你应该只使用它...