剃刀:在标签内添加@if - 然后设置属性

时间:2017-09-18 10:27:15

标签: javascript jquery razor

<tr @if (-- condition --){id="x"}>

我知道上面这句话可能毫无意义。但这仅仅是为了说明我想要发生的事情。

使用razor:我如何根据条件设置id属性。这样做的原因是,我希望某些行可以折叠,而其他行则不能基于if中的条件。然后我会使用jQuery来折叠切换所需的行。

由于

1 个答案:

答案 0 :(得分:2)

<tr @((-- condition --)?"id='x'":"") >

带有if

的样本
 @if(test>1){
     <span>@test</span>
    }
    else{
     <span></span>
    }

上面的代码以不同的方式编写

@((test>1)?"<span>"+test+"</span>":"<span></span>")