Aviso no codigo

AFlausino

Membro
Boas pessoal estou a fazer um foreach em c# para verificar uma coluna de uma listview para o caso dessa coluna não estar bem preenchida aparecer uma mensagem de aviso. O codigo não da erro da apenas um aviso no primeiro if mas o programa abre mas não aparece nenhuma das messagebox neste caso a coluna vai estar bem preenchida logo devia aparecer a message box do else. o aviso que aparece é:

//verificar se o ficheiro excel está realmente bem preenchido


String valor = String.Empty;
//ler o listview linha por linha de todas as colunas
foreach (ListViewItem item in listView1.Items)
{
if (item.SubItems["Artigo"].Text == null) -> A referência de objecto não foi definida como uma instância de um objecto.



{
MessageBox.Show("Existem artigos em falta");
}


else
{
MessageBox.Show("O seu fichiro esta completo e pronto a enviar");
}
}

Alguem me consegue ajudar??
 
Back
Topo