使用数据表更改前颜色超链接

时间:2013-04-23 02:26:54

标签: asp.net vb.net hyperlink

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

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

但它给了我错误“

  

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

任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:0)

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

HyperLink1.CssClass = "NewClass"

答案 1 :(得分:0)

尝试如下,

ForeColor ='&lt;%#(DataBinder.Eval(“exception”)。ToString()==“0”)? “黑色”:“红色”%&gt;'