我最近开始使用Preview2的Areas功能,它工作正常,直到我需要将模型返回到视图。Asp.Net MVC - 将模型返回到视图的问题
控制器:
public ActionResult ForgotPassword()
{
return View(new PasswordViewModel());
}
查看:
<%@ Import Namespace="Portal.Site.Areas.Logon.ViewModel"%>
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<PasswordViewModel>" %>
没什么难的,除了我一直得到以下错误。
Parser Error Message: Could not load type 'System.Web.Mvc.ViewPage<PasswordViewModel>'.
这似乎发生在区域部分内的任何视图/控制器。如果我删除返回模型并添加使用字典,它工作正常。
现在我知道这个问题,正如线程描述的那样。
http://forums.asp.net/t/1378448.aspx
我会有兴趣看看是否有人认为,这是地区有关系吗? (尽管在一个干净的基础项目中这是有效的)。对解决方案有何建议?这是一个错误?
谢谢!愚蠢的是这很简单。 – LiamB 2009-11-09 17:37:36