2017-06-16 64 views
1

迭代一个foreach循环,并尝试用剃刀嵌入一些字符串,以达到此目的我尝试了下面的代码;用剃刀条件语句将字符串嵌入到html

<span class="label label-sm [email protected][email protected]("success"):@String.Format("danger"))"> 
             @item.CorrectAnswer 
            </span> 

它在浏览器中的样子;

<span class="label label-sm label-class?success:danger)"> 
              A 
             </span> 

我刚想到;

<span class="label label-sm label-success"> 
              A 
             </span> 

我该怎么办?

+1

try @([email protected](“success”):@ String.Format(“danger”)) – Simon

回答

2

你几乎在那里......只是一个缺失的支架......我已经把下面的内容放在我的一个页面中,并且模型很有用。

<span class="label label-sm [email protected](item.isCorrect ? string.Format("success"):@String.Format("danger"))"> 
    @item.CorrectAnswer 
</span> 

希望有所帮助。