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

标签 javascript jquery razor

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

我知道上面这行可能没有意义。但这只是为了说明我希望发生的事情。

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

谢谢

最佳答案

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

带有 if 的示例

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

上面的代码有不同的写法

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

关于javascript - Razor:在标签内添加 @if - 然后设置属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46277029/

相关文章:

javascript - Div 根据 <select> 菜单改变

jquery - 有关 django-chunked-upload 和 jQuery-File-Upload 上传大文件的任何建议

Javascript变量使用jquery查找变量

twitter-bootstrap - MVC5 Razor - Bootstrap 按钮类不起作用

javascript - 在 asp.net MVC 中打印表格行

javascript - 设置 Angular JS 中包含的模板中的 $scope 变量的值

javascript - MooTools Fx.Slide 用于一页上的多个容器

javascript - 如何在特定元素之后但另一个元素之前插入

javascript - 如何使浏览器页面搜索 (Ctrl-F) 从特定 div 开始

c# - 不使用 @Html.Raw 从 ToString 输出 HTML