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

| |||
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 ![]() |
| |||
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!!!! |