0

我有超链接,文本的颜色会根据它的值而不同,如果值为 0,则颜色为黑色,如果值 >0,它将为红色,这是我尝试过的代码

ForeColor='<%#IIf(Eval("exception") = 0, "Black", "Red")%>' 

但它给了我错误”

“服务器标签格式不正确。”

有谁能够帮我?

4

2 回答 2

0

您可以在后面的代码中更改其属性。您只需根据值更改事件中的值分配不同的 CssClass。

HyperLink1.CssClass = "NewClass"
于 2013-04-23T04:12:14.380 回答
0

尝试如下,

ForeColor='<%#(DataBinder.Eval("exception").ToString()=="0") ?“黑色”:“红色”%>'

于 2013-04-23T06:46:59.450 回答