【问题标题】:Change Panel color with if statement使用 if 语句更改面板颜色
【发布时间】:2018-06-07 07:55:03
【问题描述】:

我在更改 aspx 中的背景颜色时遇到问题 我的代码

`<Div class="panel-<%=i >= 100 ? "Red" c >= 1 ? "Blue" : "green"%> "onclick= window.location = 'xxx.aspx';">`

由于某种原因,当i 小于 100 时它变为红色,当i 大于时变为绿色,但当 c 大于 1 时它不会改变

红绿蓝是CSS。

【问题讨论】:

    标签: c# css asp.net


    【解决方案1】:

    我认为你没有正确地转义你的引号:

    编辑:我认为缺少另一个报价。试试这个:

    <Div class="panel-<%=i >= 100 ? \"Red\" : c >= 1 ? \"Blue\" : \"green\"%>" onclick="window.location = 'xxx.aspx'">
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-07
      • 1970-01-01
      • 2020-01-27
      • 1970-01-01
      • 1970-01-01
      • 2014-03-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多