使用mvc4中的razor将字符串数据转换为颜色格式

时间:2013-09-24 06:31:55

标签: asp.net-mvc-4 razor

我正在使用asp.net mvc4,我的问题是我从数据库获取颜色名称,如下所示

颜色:红 下面是我的代码显示字符串,但我想要颜色

 <span>Color <b>:</b><strong>@Html.DisplayFor(m => m.color)</strong></span><div>

我想将这个红色的字符串转换为颜色,并在我的视图中使用剃刀显示我是mvc的新手请提示我代码如何在视图中实现

2 个答案:

答案 0 :(得分:0)

,喜

您需要在视图端使用foreach。

例如,

@foreach (var item in Model.Color().tolist())
{
if (item.color =="Red")
{
<p><font color="red">This is Red text!</font></p>
}
{
if (item.color =="Green")
{
<p><font color="Green">This is Green text!</font></p>
}

希望能帮助你:)

答案 1 :(得分:0)

您可以尝试使用此代码

<span>Color <b>:</b>
     <strong style=@Model.color>@Html.DisplayFor(m => m.color)</strong>
</span>

希望这会对你有所帮助:)。