こんにちは私はMVCに非常に慣れていないので、これを作成するのに助けが必要です
public ActionResult Index()
{
var joblist = (from s in _entities.TaleoJobs
group s by new { s.JobTitle}
into myGroup
where myGroup.Count() > 0
select new { myGroup.Key.JobTitle }
);
return View(joblist.ToList());
}
しかし、ビューを作成すると、次のエラーが発生します
ディクショナリに渡されるモデルアイテムのタイプは「System.Collections.Generic.List1
1[<>f__AnonymousType0
[System.String]]」ですが、このディクショナリにはタイプ「System.Collections.Generic.IEnumerable`1[careers.TaleoJobs」のモデルアイテムが必要です。 ]'。
ビューのコードは次のとおりです
*@model IEnumerable<careers.TaleoJobs>
@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h2>Index</h2>
<p>
@Html.ActionLink("Create New", "Create")
</p>
<table>
<tr>
<th>
JobTitle
</th>
</tr>
@foreach (var item in Model) {
<tr>
<td>
@Html.DisplayFor(modelItem => item.JobTitle)
</td>
</tr>
}
</table>*
誰かが助けてくれたらありがたいです-他の例を見てみましたが、私は途方に暮れています。