我想在转发器中使用if if;
<%#Eval("FN").ToString().Count > 0 ? "SB" : "" %>
它返回给我error 73
,它不能与>
运算符一起使用。
如果FN为空它如何设置它没有显示任何东西或它有什么东西它显示SB?
答案 0 :(得分:0)
您可以使用!= null
或isEmpty()
,具体取决于您实际获得FN的内容
答案 1 :(得分:0)
也许受保护的功能适合你
ASP
<%= validate(Eval("FN")) %>
C#
protected Func<object, string> validate = fn => fn.ToString().Count > 0 ? "SB" : "";