Здесь я рассмотрел вопросы, но никто, кажется, не ответил на мой вопрос.Показать изображение в сетке ретранслятора, если оцениваемое значение оценивается до определенного значения
У меня есть сетка ретранслятора ASP.NET, которая настроена для привязки к списку, который показывает, что такое значение этого элемента. На данный момент он просто показывает текстовое значение переменной i.e. OFF, но то, что я хочу сделать, это отобразить соответствующее изображение, то есть если оно выключено, покажите зеленое изображение, если оно включено, отобразите красное изображение.
Это то, что я пытаюсь сделать в коде, предположил, что вы сделали это здесь вместо aspx.cs?
<td><%# DataBinder.Eval(Container.DataItem, "Spill") == "OFF" ? %>
<asp:Image runat="server" ImageUrl="~/Images/green.JPG" />
<%:%>
<asp:Image runat="server" ImageUrl="~/Images/red.JPG" /> %>
</td>
Компилятор жалуется на '%>' после? и «%>» после: так что, очевидно, я не понял, но не могу думать, как это сделать.
Спасибо за anyones помощь заранее
Спасибо за этот ответ Рик, просто ответ, который мне нужен :) – jamiesmith25