Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASPX (.net) (http://www.forosdelweb.com/f78/)
-   -   ASP.NET 2005 y GridView fallo mostrando dato DBNull (http://www.forosdelweb.com/f78/asp-net-2005-gridview-fallo-mostrando-dato-dbnull-449398/)

chcma 12/12/2006 05:24

ASP.NET 2005 y GridView fallo mostrando dato DBNull
 
Buenas tardes gente,

Bueno, verán, estoy intentando mostrar un dato en un ItemTemplate de un GridView, pero al ser un valor Null me está fallando al decirme que no puede pasar a String un valor del tipo System.DBNull. En los demás campos del DataTable, si hay datos, pero en este campo, en la BD los datos son null, por lo que me está fallando al mostrar los datos en el GridView.

En el Código HTML tengo puesto lo siguiente:
Código:

                        <itemtemplate>
                            <asp:Literal id="lObservaciones" Text='<%# Eval("Observaciones") %>' runat="server" __designer:wfdid="w16"></asp:Literal>
                        </itemtemplate>


Si quito la propiedad Text me cargan bien los datos, por lo que en el DataTable si tengo bien cargados los datos.

Si alguien puede decirme como solucionar esto, se lo agradecería. Saludos y gracias.

guillermoesteban 13/12/2006 01:25

Re: ASP.NET 2005 y GridView fallo mostrando dato DBNull
 
Prueba lo siguiente:

<%# DataBinder.Eval(Container, "DataItem.Observaciones") %>

chcma 13/12/2006 06:56

Re: ASP.NET 2005 y GridView fallo mostrando dato DBNull
 
Nada amigo, me sigue saliendo lo mismo . . . :S

"El descriptor de acceso de la propiedad 'OBSERVACIONES' inició la excepción 'El valor de la columna 'OBSERVACIONES' de la tabla 'HVE_MARCAS' es DBNull.' en el objeto 'Min.Vehiculos.Datasets.MarcasDataset+HVE_MARCASRo w'"


La zona horaria es GMT -6. Ahora son las 22:54.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.