【发布时间】:2020-08-02 17:32:49
【问题描述】:
我正在使用 ASP.NET Core MVC。我想通过身份从 SQL Server 获取用户信息。
这是我的管理员控制器:
private ApplicationDbContext _application;
public AdminController (ApplicationDbContext application)
{
_application = application;
}
public IActionResult ListUsers()
{
return View(_application.Users.ToList());
}
我的看法:
{
<td>@Html.DisplayNameFor(model => model.Id)</td>
}
但它向我显示了那个错误。
“InvalidOperationException:传递到 ViewDataDictionary 的模型项的类型为“System.Collections.Generic.List
1[Microsoft.AspNetCore.Identity.IdentityUser]', but this ViewDataDictionary instance requires a model item of type 'System.Collections.Generic.IEnumerable1[WebAppMVC.ApplicationUser]”。
【问题讨论】:
标签: sql-server asp.net-core asp.net-core-mvc identity asp.net-core-identity