0

我有这个代码:

@foreach (var know in Model.Items)
{

    <span class="cloud@know.Value"></span>
}

我想要做的是在跨度上添加一个不同的(css-)类,具体取决于 Know 对象的值,所以我拥有的类是cloud1,cloud2cloud3

但是在我的代码中,实际上是对文本cloud@know.Value进行了解析;没有know.value被替换。

当我输入 this 时它确实有效cloud_@know.Value

有没有办法在不给类名添加下划线的情况下做到这一点?

4

1 回答 1

2

您需要know.Value用括号括起来:

@foreach (var know in Model.Items)
{
    <span class="cloud@(know.Value)"></span>
}
于 2013-04-12T12:42:01.717 回答