How to make inline eval if control ?
<asp:TemplateField HeaderText="Name">
<ItemTemplate>
<%# if(Eval("Bla Bla Bla").ToString().Length <=
15){Eval("Bla Bla Bla")}else{Eval("Bla Bla
Bla").ToString().Substring(0,15)}%>
</ItemTemplate>
</asp:TemplateField>
Sumit Kesarwani
27-Aug-2014Use the tertiary expression '?':
<asp:TemplateField HeaderText="Name">
<ItemTemplate>
<%# Eval("Bla Bla Bla").ToString().Length <= 15 ? Eval("Bla Bla Bla") : Eval("Bla Bla Bla").ToString().Substring(0,15) %>
</ItemTemplate>
</asp:TemplateField>