我收到一条错误消息:
传入字典的模型项的类型为“System.Data.Entity.Infrastructure.DbQuery 1[System.Collections.Generic.List
1[RTDOTNET.Song]]”,但该字典需要类型为“System.Collections.Generic.List`1[RTDOTNET”的模型项。歌曲]'。
听起来我使用了错误的模型类型,但我不确定我应该使用什么类型。
这是我的控制器:
public ActionResult Index()
{
var theSongList = from u in db.Users
join s in db.Songs
on u.UserId equals s.UserId
into newSongList
select newSongList.ToList();
ViewBag.Message = "Current Song";
return View(theSongList);
}
这是视图:
@model List<RTDOTNET.Song>