在剃刀应用程序中获得项目外部的视图
本文关键字:项目 外部 视图 剃刀 应用程序 | 更新日期: 2023-09-27 18:22:08
我已将dll
添加到我的应用程序中。它是由asp.net web应用程序mvc MyCalendar
生成的Dll。
我想访问这个dll中的一个视图,我添加了这个片段:
namespace MvcApplication10.Controllers
{
public class HomeController : Controller
{
//
// GET: /Home/
public ActionResult Index()
{
return RedirectToAction("Index", "MyCalendar.Controllers.Calendar", null);
}
}
}
但它没有起作用。那么这次失败的原因是什么呢?如何调用项目之外的视图?
在控制器名称字段中,只传递控制器名称,而不是控制器的整个命名空间。
你可以像下面这样通过:
return RedirectToAction("Index", "Calendar");
语法为
RedirectToAction("ActionName", "ControllerName");