2015-05-15 35 views
3

我如何使这成为可能?剃刀和半成品html标签

@if(item.i % 2 == 0) 
{ 
    <div class="row"> 
}  

@if(item.i % 2 == 0) 
{ 
    </div> 
} 

没有它,抱怨,我还没说完标签关闭,因此想我还没有把}在if语句

回答

6

您需要@:前缀两条线,防止年底Razor解析器解析HTML标签。

@if(item.i % 2 == 0) 
{ 
    @:<div class="row"> 
}  

@if(item.i % 2 == 0) 
{ 
    @:</div> 
} 
+0

谢谢你。现在都好 – Jimmyt1988

0

我会做什么ID此

@(item.i % 2 == 0 ? "<div class='row'>" : "</div>") 

我认为它会工作;)

铪!