我一直在寻找这个错误很长一段时间,似乎无法弄清楚我可能做错了什么。将正确的模型传递给局部视图
我有其中加入这样的局部视图:
<% 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的模型,但显然我一定错过了什么。