为了账号安全,请及时绑定邮箱和手机立即绑定

更改asp.net中的颜色tr

更改asp.net中的颜色tr

慕姐4208626 2023-09-21 17:13:32
@foreach(var item in model){    <tr id ="nameoftr">    <td>    asd    </td>    @if(item.num > 5)    {    <script>document.getElementById('nameoftr').className = 'blinkAction';</script>    }    </tr>    }我尝试像这样更改 tr 的类,但只有第一行受到影响,但有许多 >5 行。我尝试了 tr 块下的 if 块,结果是相同的。我怎样才能改变所有行的类。我该如何解决这个问题?
查看完整描述

1 回答

?
萧十郎

TA贡献1815条经验 获得超12个赞

您不需要使用脚本标签来分配类。您可以按照下面的方法进行操作。


@foreach (var item in model)

{

    var className = item.num > 5 ? "blinkAction" : string.Empty;

    <tr id="nameoftr" class="@className">

        <td>

            asd

        </td>

    </tr>

}


查看完整回答
反对 回复 2023-09-21
  • 1 回答
  • 0 关注
  • 62 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信