打印

[.net] 关于.net中iif()函数的用法

这句话是.net中HTML中的代码
看一下是否有错

<%# iif((DataBinder.Eval(Container.DataItem,"jttag")="0"),"?","√") %><a href="replay.aspx?noteid=<%#DataBinder.Eval(Container.DataItem,"noteid")%>" target="_blank"><%#DataBinder.Eval(Container.DataItem,"title")%></a>

TOP

condition?value1:value2
【甚好甚强巨】

TOP

这个不是三目运算符吗
那这句号该怎么写呢
谢谢

TOP

TOP

<%# iif(DataBinder.Eval(Container.DataItem,"jttag")="0","?","√") %>
jttag字段类型是字符串吗?如果不是直接
<%# iif(DataBinder.Eval(Container.DataItem,"jttag")=0,"?","√") %>

TOP