Errore ListBox

venerdì 21 gennaio 2011 - 14.22
Tag Elenco Tags  C#  |  .NET 2.0  |  Windows XP  |  Visual Studio 2005  |  SQL Server 2008

biroph Profilo | Junior Member

Ciao a tutti, averi un problema. Ho una listBox che carico con un data table e sul DataBind mi torna il seguente errore:

SelectedValue in 'lbIdentificativo' non valido, poiché non è incluso nell'elenco di elementi.
Nome parametro: value

aspx:
<asp:ListBox ID="lbIdentificativo" Height="100px" runat="server" SkinID="DropDownList">
</asp:ListBox>

C#:
DataTable dt = (new ClasseBBL()).GetDati();

lbIdentificativo.DataTextField = "Identificativo";
lbIdentificativo.DataValueField = "Identificativo";
lbIdentificativo.DataSource = dt;
lbIdentificativo.DataBind();

Premetto che nessun dato ritorna null o Empty e che il campo Identificativo è di tipo varchar.

Grazie dell'aiuto.

Ciao Cristian.

alx_81 Profilo | Guru

>Ciao a tutti, averi un problema. Ho una listBox che carico con
>un data table e sul DataBind mi torna il seguente errore:
ciao

>Premetto che nessun dato ritorna null o Empty e che il campo
>Identificativo è di tipo varchar.
e sei sicuro che il nome della colonna sia corretto? Se sì, credo che serva un po' più di codice..
Così non mi viene altro

>Grazie dell'aiuto.
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5