/ / listbox selecteditem error - asp.net, vb.net

erro de item de lista selecionado - asp.net, vb.net

Ocorreu um erro

"Referência de objeto não definida como um instância de um objeto "

quando usando objusername.intuserid=listbox1.selecteditem.value.

Respostas:

1 para resposta № 1

Verifique se listbox1.SelectedItem é nulo ou listbox1.SelectedIndex = -1 antes de acessar a propriedade. Isso basicamente significa que nada está selecionado.


0 para resposta № 2

Seu ListBox1 também pode retornar Texto usando a propriedade SelectedValue se o valor tiver sido definido antes. Mas acima, é uma maneira mais eficaz de obter texto.

Agora, o valor é algo que não é visívelpara o usuário, mas é usado principalmente para armazenar no banco de dados. Não inserimos o Texto do ListBox1, mas também podemos inseri-lo, mas costumávamos inserir o valor do item selecionado. Para obter valor, podemos usar

ListBox1.SelectedValue