0
我有一個IEnumerablemvc4 - 自IEnumerable顯示文字,不珍惜
public static IEnumerable<SelectListItem> getDefaultCraft
{
get
{
List<SelectListItem> defaultCrafts = new List<SelectListItem>();
defaultCrafts.Add(new SelectListItem() { Text = "BOTTLEWATCH", Value = "1" });
defaultCrafts.Add(new SelectListItem() { Text = "CLERK", Value = "2" });
defaultCrafts.Add(new SelectListItem() { Text = "EXPEDITOR", Value = "4" });
defaultCrafts.Add(new SelectListItem() { Text = "CRANE OPERATOR", Value = "3" });
defaultCrafts.Add(new SelectListItem() { Text = "FIELD ACCOUNTANT", Value = "5" });
defaultCrafts.Add(new SelectListItem() { Text = "FOREMAN – CRANE/RIGG", Value = "6" });
defaultCrafts.Add(new SelectListItem() { Text = "WELDER", Value = "7" });
return defaultCrafts;
}
}
與下拉一種形式
@Html.DropDownListFor(q1 => q1.positionAppliedFor, ORCA.Models.lookUps.getDefaultCraft)
另一種形式中,我想顯示的文本上。 這將顯示值@Html.Label("Position", cf.positionAppliedFor, new { style = "width:3in;display:inline-block" })
如何獲取文本?