我發送了一個viewdata到這樣的視圖頁面。asp.net mvc viewdata在視圖中顯示
public ActionResult SelectRes(int id)
{
var ResList = resrepository.GetAll();
ViewData["ResList"] = new SelectList(ResList, "ResId", "Res_KORNM");
return View(svcresrelationRepository.GetAll());
}
@foreach (var item in ViewData["ResList"] as List<ITSDapper.Dapper.Resource>)
{
<tr>
<td style="text-align:center;">
@Html.DisplayFor(a=> item.Res_KORNM)
</td>
</tr>
}
而我試圖在視圖頁中顯示viewdata,但它不起作用。 (對象引用未設置爲對象實例)
如何在foreach語句中顯示viewdata?
它運作良好。非常感謝! – Roy