我收到的错误如下: 传入字典的-6ren">
gpt4 book ai didi

c# - 将正确的模型传递给局部 View

转载 作者:太空宇宙 更新时间:2023-11-03 18:17:07 25 4
gpt4 key购买 nike

我已经查看这个错误很长一段时间了,似乎无法弄清楚我可能做错了什么。

我有一个像这样添加的部分 View :

        <% Html.RenderPartial("~/Views/ForumPosts/ForumPostCreateForm.ascx", ViewData.Model); %>

局部 View 的顶部如下所示:
<%@ Control Language="C#" AutoEventWireup="true" Inherits="System.Web.Mvc.ViewUserControl<xxxx.Web.Controllers.ForumThreadsController.ForumThreadFormViewModel>" %>

我收到的错误如下:

传入字典的模型项的类型为“xxx.Core.ForumThread”,但此字典需要类型为“xxx.Web.Controllers.ForumThreadsController+ForumThreadFormViewModel”的模型项。

如果没记错的话,两者都采用了名为 ForumThread 的模型,但显然我一定错过了一些东西。

最佳答案

您必须确定要将模型传递到局部 View 中的内容,
尝试将模型的新对象传递到局部 View

关于c# - 将正确的模型传递给局部 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4432856/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com