Я пытаюсь показать/скрыть ссылку на изображение на основе данных сервера, но, похоже, не может получить html прямо в этом?: Operator. Я не традиционный .net-разработчик, так что это меня толкает.Использование html с?: Operator
<td>
<p>
<%# (Eval("attachment").ToString() == "No file attached")
? " "
: <a href='files/<%# Eval("attachment")%>'>
<img src='images/geticon.png' alt='Attachment image' />
</a> %>
</p>
</td>
Оператор называется * условным оператором * (иногда * тернарным оператором *). С этими ключевыми словами в руке быстрый поиск должен выявить ответ. Понимаете, я не знаком с ASP classic. –
classic-asp/C#? с тех пор, когда – meda
я принял некоторые свободы с добавлением в код новых строк. Надеюсь, он все еще работает и имеет больше смысла, чем одна длинная линия. – gunr2171