Я хочу использовать, если состояние в таком повторителе;
<%#Eval("FN").ToString().Count > 0 ? "SB" : "" %>
он возвращает мне error 73
что ее нельзя использовать с >
оператором.
Как его установить, если FN пуст, он ничего не показывает или имеет что-то, что показывает SB?
вы можете использовать != null
или isEmpty()
зависимости от того, что вы действительно получите для FN
возможно, защищенная функция работает для вас
ASP
<%= validate(Eval("FN")) %>
С#
protected Func<object, string> validate = fn => fn.ToString().Count > 0 ? "SB" : "";