TeRRaBR 0 Denunciar post Postado Maio 17, 2012 Galera, estou com um problema, gostaria de saber se podem me ajudar. Estou convertendo para Double o valor retornado por um listview. Porém, quando o listview não contém nenhum dado, gera um erro na linha da conversão: "Objeto não pode ser convertido de DBNull em outros tipos." Gostaria de saber como resolver isso, poderiam me ajudar? Como eu faço para saber se um ListView está vazio? <td align="center"><asp:Label runat="server" id="lblTOTAL"><%#Eval("TOTAL") %></asp:Label></td> <td align="center"><asp:Label runat="server" id="lblATIVOS"><%#Eval("TOTAL_ATIVOS")%></asp:Label></td> <td align="center"><asp:Label runat="server" id="lvlINDICE"><%#Convert.ToDouble(Eval("INDICE")).ToString("N2")+"%"%></asp:Label></td> Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Maio 18, 2012 Ou faz um if no meio do seu código html, ou trata isso no seu datasource, ao invés de trazer nulo ou vazio retorna um 0. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
TeRRaBR 0 Denunciar post Postado Maio 23, 2012 Ou faz um if no meio do seu código html, ou trata isso no seu datasource, ao invés de trazer nulo ou vazio retorna um 0. Abraços... Consegui tratar aqui cara... Valeu heim! :thumbsup: Compartilhar este post Link para o post Compartilhar em outros sites