я использую gridview для отображения данных, взятых из набора данных, который выглядит как
NAME | GP | ORD_GP | EXP | TOTAL GP | TARGET
a 206 48 -239 15 1600
b 0 27 0 27 1520
TOTAL 206 75 -239 42 3120
Я использую TemplateField примерно так, но это может только отформатировать значения.
<asp:TemplateField HeaderText="%" ItemStyle-BackColor="Yellow" >
<ItemTemplate>
<span class='<%# double.Parse(Eval("PERC_OF_TARGET").ToString()) >= 100 ? "PERC_MoreThan" : "PERC_LessThan" %>'>
<%# Eval("PERC_OF_TARGET")%> %
</span>
</ItemTemplate>
</asp:TemplateField>
однако я хочу отформатировать последнюю строку (ИТОГО), чтобы фоновый цвет был зеленым.
также есть ли способ, которым я могу оценить каждый элемент, и если он равен 0, ничего не отображать и просто оставить пустым?