我一直在尋找這個錯誤很長一段時間,似乎無法弄清楚我可能做錯了什麼。將正確的模型傳遞給局部視圖
我有其中加入這樣的局部視圖:
<% Html.RenderPartial("~/Views/ForumPosts/ForumPostCreateForm.ascx", ViewData.Model); %>
和部分視圖的頂部看起來像這樣:
<%@ Control Language="C#" AutoEventWireup="true" Inherits="System.Web.Mvc.ViewUserControl<xxxx.Web.Controllers.ForumThreadsController.ForumThreadFormViewModel>" %>
我收到的錯誤是:
傳入字典的模型項目類型爲'xxx.Core.ForumThread',但此字典需要類型爲'xxx.Web.Controllers.ForumThreadsCon的模型項troller + ForumThreadFormViewModel」。
如果我沒有弄錯,都採取稱爲ForumThread的模型,但顯然我一定錯過了什麼。