我正在尝试向我的 MVC4 Web 应用程序添加部分视图,但收到以下异常:
传递到字典中的模型项的类型为“...Meeting”,但此字典需要类型为“System.Collections.Generic.List`1[...UserProfile]”的模型项。
到目前为止我做了什么:
- 我在我的控制器中添加了这个功能:
public PartialViewResult GetUsers() { var usersList = (from users in db.Users select users).ToList(); return PartialView(usersList); }
- 我添加了部分视图:
@model List<UserProfile> @{ <select id="Meeting_SetToUser" name="Meeting.SetToUser"> @foreach (var item in Model) { <option value="@item.UserId">@item.FirstName @item.LastName</option> } </select> }
- 我从我的角度调用了局部视图:
@Html.Partial("GetUsers")
你能告诉我我做错了什么吗?
谢谢!