【发布时间】:2010-12-13 19:48:32
【问题描述】:
我已经查看此错误很长一段时间了,但似乎无法弄清楚我可能做错了什么。
我有一个像这样添加的局部视图:
<% 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.ForumThreadsController+ForumThreadFormViewModel”类型的模型项。
如果我没记错的话,两者都采用了名为 ForumThread 的模型,但显然我一定错过了什么。
【问题讨论】:
标签: c# .net model-view-controller partial-views