2013-04-12 94 views
0

我有这样的代码:使用的类属性迭代对象

@foreach (var know in Model.Items) 
{ 

    <span class="[email protected]"></span> 
} 

我想要做的就是添加一个不同的(CSS-)班的跨度,这取决于专有对象的值,所以我有我的类cloud1,cloud2,cloud3

但在我的代码,字面上文字[email protected]被解析; know.value未被替换。

当我输入这个[email protected]时,它确实有效。

有没有办法做到这一点,而不需要为类名添加下划线?

回答

2

您需要在括号包裹know.Value

@foreach (var know in Model.Items) 
{ 
    <span class="[email protected](know.Value)"></span> 
} 
+0

whoot!这样可行。我尝试了很多东西,但没有像这样的括号。 – Michel