0
Контроллера:передачи запроса с параметром для просмотра
public ActionResult Univ(short id) {
var db = new DbEntities();
var query = from u in db.Universitates
join f in db.Facultates on u.IDUniv equals f.IDUniv
join s in db.Specializares on f.IDFac equals s.IDFac
where u.IDUniv == id
select new SearchViewModel
{
NumeUniv = u.NumeUniv,
OrasUniv = u.OrasUniv,
IDUniv = u.IDUniv,
NumeFac = f.NumeFac,
NumeSpec = s.NumeSpec
};
return View(query);
}
Вид:
@model Proj.Models.SearchViewModel
<h3>@Model.NumeUniv</h3>
У меня есть следующее сообщение об ошибке:
Модели элемент передается в словарь типа
' System.Data.Entity.Infrastructure.DbQuery`1 [Proj.Models.SearchViewModel] ',
, но для этого словаря требуется элемент модели типа «Proj.Models.SearchViewModel».
Почему это?