【发布时间】:2015-06-27 17:53:45
【问题描述】:
我创建了一个类名“MetroColor”。创建了一个集合。并以 Div 的形式返回它。下面是模型、控制器和视图。
public class MetroColors
{
public string ColorName { get; set; }
public string ColorHexCode { get; set; }
public string ColorRgbCode { get; set; }
}
控制器。
public ActionResult Index()
{
List<MetroColors> listMetroColors = new List<MetroColors>();
listMetroColors.Add(new MetroColors() { ColorName = "TURQUOISE", ColorHexCode = "#1abc9c", ColorRgbCode = "rgb(26, 188, 156)" });
listMetroColors.Add(new MetroColors() { ColorName = "EMERALD", ColorHexCode = "#2ecc71", ColorRgbCode = "rgb(46, 204, 113)" });
listMetroColors.Add(new MetroColors() { ColorName = "PETER RIVER", ColorHexCode = "#3498db", ColorRgbCode = "rgb(52, 152, 219)" });
ViewBag.CreateColorList = listMetroColors;
return View();
}
查看。
@foreach (var item in ViewBag.CreateColorList)
{
<div>@item.ColorName</div>
}
使用 ColorNames 创建 div。但我希望 div 也将生成颜色,它是如何在集合中提到的。我该怎么做?
【问题讨论】:
标签: asp.net-mvc-4