我最近開始使用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