0

dll在我的应用程序中添加了一个。它是由 asp.net Web 应用程序 mvc 生成的 Dll MyCalendar

我想访问这个 dll 中的视图,我添加了这个片段:

    namespace MvcApplication10.Controllers
    {
        public class HomeController : Controller
        {
            //
            // GET: /Home/

            public ActionResult Index()
            {                    
                return RedirectToAction("Index", "MyCalendar.Controllers.Calendar", null);                   
            }

        }
    }

但它没有用。那么这次失败的原因是什么呢?我如何在我的项目之外调用视图?

4

1 回答 1

1

在控制器名称字段中,只需传递控制器名称而不是控制器的整个命名空间。

你可以像下面这样通过:

 return RedirectToAction("Index", "Calendar");

语法是

 RedirectToAction("ActionName", "ControllerName");
于 2013-07-12T11:32:18.437 回答