Мне нужно отобразить изображение на основе условия в столбце gridview, если столбец gridview "обработан", мне нужно отобразить изображение галочки, если мне не нужно отображать x-образ.
мой код страницы aspx:
<asp:TemplateField HeaderStyle-Width="90px" ItemStyle-Width="0">
<ItemTemplate><%#Eval("StatusName")%>//here the status name loads like Processed,Failed,..
<br />
<%#Eval("Comments")%>
</ItemTemplate>
<HeaderStyle Width="90px"></HeaderStyle>
<ItemStyle Width="0px"></ItemStyle>
Заранее спасибо..
Условно установите атрибут ImageUrl
для элемента изображения следующим образом:
Например:
<asp:TemplateField HeaderStyle-Width="90px" ItemStyle-Width="0">
<ItemTemplate>
<%#Eval("StatusName")%>//here the status name loads like Processed,Failed,..
<asp:Image runat="server"
ImageUrl='<%#
(Eval("StatusName").Equals("Processed") ? "tick.png" : "cross.png")
%>' />
<br />
<%#Eval("Comments")%>
</ItemTemplate>
</asp:TemplateField>