我有超链接,根据它的值,文本的颜色会不同,如果值为0,颜色为黑色,如果值> 0,它将为红色,这里是我试过的代码
ForeColor='<%#IIf(Eval("exception") = 0, "Black", "Red")%>'
但它给了我错误“
“服务器标签格式不正确。”
任何人都可以帮助我吗?
答案 0 :(得分:0)
您可以在代码后面更改其属性。您只需根据值更改事件中的值分配不同的CssClass。
HyperLink1.CssClass = "NewClass"
答案 1 :(得分:0)
尝试如下,
ForeColor ='&lt;%#(DataBinder.Eval(“exception”)。ToString()==“0”)? “黑色”:“红色”%&gt;'