Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

TeRRaBR

[Resolvido] C# Conversão de dados para Double (ListView)

Recommended Posts

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.