Overriding MVC 4.0 ViewEngine
问题 I want to have different views in different directories (NOT AREAS!) so that when the URL contains a certain string , the viewEngine will result serving the another view (same name) from a different directory. The Code is here: public class CheckinViewEngine : WebFormViewEngine { public override ViewEngineResult FindView(ControllerContext controllerContext, string viewName, string masterName, bool useCache) { ViewEngineResult result; var routData = controllerContext.RequestContext.RouteData