13
Hola a todos;Asp.Net (C#) codificación en línea Eval if declaración
¿Cómo hacer 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>
'' Se trata de "ternario" (que tiene tres partes) ' ' en lugar de "terciaria" (tercera en orden);), o, como señala Eric Lippert, simplemente vaya con "The Conditional Operator": http://blogs.msdn.com/ericlippert/archive/2010/02/18/whats-the-difference-between-ternary-and-tertiary. aspx –
Podría editar mi publicación y corregirla, pero su comentario ya no tendría sentido así que dejaré intacta mi publicación para que todo el mundo la vea :) – edosoft
Gracias Yo Mucho ... Código de trabajo ... – Chicharito