这条线路是在MVC.Net 4.0 Razor视图:Html.ActionLink决心控制器
@Html.ActionLink("Name Of File", "OpenDocument", new { path = Model.Document.path })
然而,这种观点的控制器(我们称之为FileController)没有名为“开放文档”的任何功能。
另一个控制器(我们称之为DocumentController)确实有功能“开放文档”。
在本地运行(视觉工作室),神奇的东西“解析”的使用和它的工作控制器。但是,在另一台服务器上,它因为没有在“FileController”中找到该函数而崩溃。
从我@ Html.ActionLink的了解,如果你不指定控制器名称,它采取的形式的控制器......我错了?
在MVC.Net应用什么配置能做到这一点?
感谢
THX,是的,我知道。这将解决问题。我只是想知道如何应用程序跳转到另一个控制器就这样? – Neb
'Html.ActionLink'将生成锚标记的标记,其中'href'值指向路径(您将其作为控制器名称,操作名称等传递给方法) – Shyju
我明白了。 FileController继承自DocumentController ... Thx来回答我的第一个问题! – Neb