Foros del Web » Programando para Internet » ASPX (.net) »

Cambiar el texto de una columna

Estas en el tema de Cambiar el texto de una columna en el foro de ASPX (.net) en Foros del Web. Hola! En un GridView tengo una columna con datos booleanos y es feo leer "falso" o "true" necesitaria reemplazar ese texto por Si o No. ...
  #1 (permalink)  
Antiguo 27/04/2009, 03:59
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires
Mensajes: 31
Antigüedad: 15 años
Puntos: 0
Cambiar el texto de una columna

Hola!
En un GridView tengo una columna con datos booleanos y es feo leer "falso" o "true" necesitaria reemplazar ese texto por Si o No. Alguien tiene idea de como hacerlo en .net? (sin tener que tocar la base de datos)



Gracias!
Nati
  #2 (permalink)  
Antiguo 27/04/2009, 13:50
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 23 años, 6 meses
Puntos: 19
Respuesta: Cambiar el texto de una columna

Podrías hacer algo como esto agregando un itemtemplate a la grilla:

<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# (bool)Eval("NombreCampo") == true ? "Si" : "No" %>'></asp:Label>
</ItemTemplate>

En vb podrías usar algo como esto:

<asp:TemplateField>
<ItemTemplate><%#IIf(Boolean.Parse(Eval("NombreCam po").ToString()), "Si", "No")%></ItemTemplate>
</asp:TemplateField>
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:08.