【发布时间】:2022-01-19 02:07:13
【问题描述】:
我知道围绕这个主题有很多问题,但我尝试了不同的方法,但无法解决。所以我的列表返回码是这样的,这是 QuestionsController,model 是 Question
public async Task<IActionResult> Index()
{
return View(await _context.Question.ToListAsync());
}
这是我的cshtml和模型标签
@model IEnumerable<SocialLearningCommunity.Models.Question>
错误
InvalidOperationException:传入的模型项 ViewDataDictionary 是类型 'System.Collections.Generic.List`1[SocialLearningCommunity.Models.Question]', 但是这个 ViewDataDictionary 实例需要一个类型的模型项 'SocialLearningCommunity.Models.User'。
数据类
public DbSet<User> User { get; set; }
public DbSet<Question> Question { get; set; }
谢谢。
【问题讨论】:
-
如果您需要帮助,您也必须发布完整的索引视图。
标签: asp.net model-view-controller model