如何将@HTML.ActionLink转换为另一个dll中的控制器/视图?

时间:2016-01-29 09:18:46

标签: c# asp.net-mvc razor dllimport class-library

我有一个ASP.NET MVC解决方案,它引用了另一个类库,其中我有一个MVC文件夹,里面有“Controller”,“Model”和“View”文件夹。我想做一些像

这样的事情
@Html.ActionLink("Text", "Index", "DllController")

将链接到dll中的DllController / Index操作并显示该lib的视图。通过这个调试,我看到它进入Controller,但一旦到达

return View("MyView", model);

我收到了愚蠢的错误:

  

找不到视图'MyView'或其主人或没有查看引擎   支持搜索的位置。以下地点是   搜索:〜/ Views / MyView / MyView.aspx   〜/查看/ MyView的/ MyView.ascx   〜/查看/共享/ MyView.aspx   〜/查看/共享/ MyView.ascx   〜/查看/ MyView的/ MyView.cshtml   〜/查看/ MyView的/ MyView.vbhtml   〜/查看/共享/ MyView.cshtml   〜/查看/共享/ MyView.vbhtml   〜/ MVC /浏览/ MyView的/ MyView.cshtml   〜/ MVC /查看/共享/ MyView.cshtml

我认为这是因为正在当前程序集中搜索视图。我可以更改此行为以正确显示导入的视图吗?

0 个答案:

没有答案