こんにちはみんな私は私のテーブルからこのデータを持っています
details_ID | 著者| DetailTitle | 詳細説明| DateCreated | DateUpdated
12|管理者| テスト| ただのテスト| 2012年12月5日| 2012
年12月5
日13|管理者| Test2 | 犬vs猫| 2012年12月5日| 2012
年12月5
日14|管理者| Test3 | 何とか何とか| 2012年12月5日| 2012年12月5日
私はそれらをリストとして私の見解で呼んでいます
public ViewResult Index()
{
return View(db.ProjectDetails.ToList());
}
と私の見解
@model IEnumerable<ProjectXYZ.Models.ProjectDetail>`
@{
ViewBag.Title = "Index";
}
<h2>Index</h2>
<p>
@Html.ActionLink("Create New", "Create")
</p>
<table>
<tr>
<th>Author</th>
<th>DetailTitle</th>
<th>DetailDescription</th>
<th>DateCreated</th>
<th>DateUpdated</th>
<th></th>
</tr>
@foreach (var item in Model) {
<tr>
<td>@Html.DisplayFor(modelItem => item.Author)</td>
<td>@Html.DisplayFor(modelItem => item.DetailTitle)</td>
<td>@Html.Raw(item.DetailDescription)</td>
<td>@Html.DisplayFor(modelItem => item.DateCreated)</td>
<td>@Html.DisplayFor(modelItem => item.DateUpdated)</td>
<td>
@Html.ActionLink("Edit", "Edit", new { id=item.details_ID }) |
@Html.ActionLink("Delete", "Delete", new { id=item.details_ID })
</td>
</tr>
}
</table>
問題:details_ID=12のビューに1つのアイテムを表示したいだけです
ここでコントローラーでクエリを実行する必要があることはわかっていますが、方法がわかりません。
私はどんな助けにも感謝します..:)