Usuário com melhor resposta
Erro: Cálculo com textbox

Pergunta
-
Olá pessoal, alguém consegue identificar o erro neste cálculo, é tanto convert que me perco, ele está dizendo que está havendo erro de entrada na string, fiz debug, q qndo vou ver , as tbox QtdeProd e ValorProd, não estão com nenhum valor, sendo que digitei 3 para uma e 2 para outra.
Obrigado!
Code SnippettextBoxTotPed.Text =
Convert.ToString(Convert.ToDouble(textBoxTotPed.Text) + (Convert.ToDouble(textBoxValorProdPed.Text) * Convert.ToDouble(textBoxQtdeProdPed.Text)));
Respostas
Todas as Respostas
-
Fábio, pelo que você falou, o erro aconteceu porque null foi passado como argumento do Convert. É difícil dizer porque isso ocorreu com apenas esse trecho de código. Talvez, você esteja tentando capturar a string digitada antes do controle validar a entrada e atribuí-la à propriedade Text. Aconselho colocar um if antes da conversão perguntando se os campos estão válidos.
por exemplo:
Code Snippetif
(!string.IsNullOrEmpty(textBoxTotPed.Text) &&!
string.IsNullOrEmpty(textBoxValorProdPed.Text) &&!
string.IsNullOrEmpty(textBoxQtdeProdPed.Text)){
// Efetua a conversÆo ...}
-
-