Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Databindings che non vulole piu' fare il suo dovere ......
venerdì 20 ottobre 2006 - 09.05
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
d@dora
Profilo
| Senior Member
338
messaggi | Data Invio:
ven 20 ott 2006 - 09:05
HO TROVATO L'ERRORE:
a combo vuota (prima di richiamare il databind) selezionavo un valore vuoto, poi con il databind si incasinava il tutto: forse puo' tornare utile anche ad altri !!!
Ciao
ciao a tutti,
sono due giorni che sto impazzendo perche' improvvisamente non riesco piu' fare il databinding (operazione fatta centinaia di volte) su una dropdownlist. Ecco il codice:
- su aspx:
<asp:DropDownList ID="cmbStag" Runat="server" ></asp:DropDownList>
- su vb:
Sub CaricaStag()
Dim sSql As String
Dim strConn As String = ConfigurationSettings.AppSettings("ConnectionString")
Dim objConn As OleDbConnection
objConn = New OleDbConnection(strConn)
objConn.Open()
sSql = "select codice " & vbCrLf
sSql += "FROM centridicosto" & vbCrLf
Dim objCommand As New OleDbCommand(sSql, objConn)
Dim objDataReader As OleDbDataReader
'RecordSet aperto con un cursore forward-only
objDataReader = objCommand.ExecuteReader(CommandBehavior.CloseConnection)
cmbStag.DataSource = objDataReader
cmbStag.DataValueField = "codice"
cmbStag.DataTextField = "codice"
cmbStag.DataBind()
End Sub
- ed ecco l'errore:
Argomento specificato non compreso nell'intervallo. Nome parametro: value
Descrizione: Eccezione non gestita durante l'esecuzione della richiesta Web corrente. Per ulteriori informazioni sull'errore e sul suo punto di origine nel codice, vedere l'analisi dello stack.
Dettagli eccezione: System.ArgumentOutOfRangeException: Argomento specificato non compreso nell'intervallo. Nome parametro: value
Errore nel codice sorgente:
Riga 759: cmbStag.DataValueField = "codice"
Riga 760: cmbStag.DataTextField = "codice"
Riga 761: cmbStag.DataBind()
Riga 762:
Riga 763: End Sub
nn capisco cosa centra il parametro VALUE: nn lo uso da nessuna parte e nn trovo una soluzione: c'e' qualche anima pia disposta a spiegarmi un'istruzione usata piu' e piu' volte ?????
Ciao e grazie
Ps: scusate la lunghezza del messaggio !
Torna su
Stanze Forum
Elenco Threads
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 !