Вот мой код:
<asp:TemplateField HeaderText="App/Deny">
<ItemTemplate>
<asp:Label ID="lblAppDeny" runat="server" Text='<%#Eval("App/Deny").ToString() == "" ? "Paddings" : null + "," + Eval("App/Deny").ToString() == "Approve" ? null : "Approve" + "," + Eval("App/Deny").ToString() == "Deny" ? null : "Deny" %>' CssClass='<%#Eval("App/Deny").ToString() == "" ? "badge warning text-sm" : null + "," + Eval("App/Deny").ToString() == "Approve" ? "badge success text-sm" : null + "," +Eval("App/Deny").ToString() == "Deny" ? null : "badge danger text-sm" %>'>
</asp:Label>
</ItemTemplate>
</asp:TemplateField>
Мне нужно показать три типа значений в столбце, если String.Empty доступен, тогда значение было показано Pending, а если значение равно Approve или Deny, топокажи это.