使用if语句更改面板颜色

时间:2018-06-07 07:55:04

标签: c# css asp.net

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

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

出于某种原因,当i小于100时它变为红色,而当i更大时变为绿色,但当c更重要时,则变为1,它不会变更

红绿蓝是CSS。

1 个答案:

答案 0 :(得分:0)

我认为你没有正确地逃过你的报价:

编辑:我认为缺少另一个引用。试试这个:

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