我有一个查找表,我在其中跟踪可能的项目状态值:
Lookupid 字段类型描述
61 项目状态活动
62 项目状态保持
63 项目状态未激活
这是我获取系统中所有项目的“索引”方法:
// GET: PROJECTS
public ActionResult Index()
{
ViewBag.PROJECTSTATUSID = new SelectList(db.LOOKUP.Where(l => l.FIELDTYPE == "PROJECTSTATUS"), "LOOKUPID", "DESCRIPTION");
return View(db.PROJECTS.ToList());
}
在 .cshtml 文件中我有这个:
@Html.DisplayFor(modelItem => item.PROJECTSTATUSID)
显示 NUMERIC 值(即 61/62/63)
在项目“索引”视图中,我希望能够显示与这些数字值关联的“描述”。即“ACTIVE”、“HOLD”等。
在“索引”方法中,我在 ViewBag 中获取那些“描述”。那么我如何在剃须刀代码中访问它们?