私はコントローラーアクションを持っています:
public ActionResult Sub(int id)
{
SubPage_Table subpage_table = db.SubPage_Table.Single(s => s.PageID == id);
if (subpage_table == null)
{
return HttpNotFound();
}
return View(subpage_table);
}
そしてビュー:
@model Name.Models.DB.SubPage_Table
@Html.Raw(HttpUtility.HtmlDecode(Model.PageContent))
しかし、私のレイアウトは強く型付けする必要があります:
@model IEnumerable<Name.Models.DB.SubPage_Table>
@foreach (var item in Model)
{@: <li> @Html.ActionLink((item.PageTitle), "Sub", new { id = item.PageID })</li>
}
ビューとレイアウトにデータを入力するにはどうすればよいですか?