我有一个MVC3应用程序,它引用了DLL。此DLL在异常时调用。调用的DLL方法应该返回一个viewname和model。 现在我面临的问题是
详细说明。 我在解决方案中有一个MVC应用程序。在同一解决方案中,我有一个DLL在同一解决方案。此DLL由MVC应用程序使用。此DLL由System.Web.MVC的DLL引用组成。现在我有一个类在DLL中的方法作为 public static ActionResult HandleException() { 回归; } 这个方法应该使用类似的东西 return View(“SomeView”,SomeModel); 但是这个方法(View())在DLL中的类方法中是不可访问的。
答案 0 :(得分:0)
是的,你可以。
在Web.config中添加对DLL的引用,在@model
中指定类型和命名空间。
您的情况尚不清楚
您可能正在寻找ViewResult
课程
的修改:
return new ViewResult {
ViewName = "something",
ViewData = new ViewDataDictionary(yourModel)
};
类不是方法