problema con DropDownList
cikka non è online. Ultima attività: 10/10/2008 14.23.17cikka
Inserito il: 20 maggio 2008 17.33
12 messaggi dal 31 ago 2007 Istalla Microsoft Silverlight!
ciao a tutti,

ho una DropDownList popolata da un datasource linq che mi serve per effettuare una ricerca in base all'elemento selezionato,
al combo ho aggiunto un nuovo item ("Seleziona")
che non fa parte del data source.
Quando visualizzo la pagina il combo è popolato correttamente ma quando clicco sul bottone per effetture la ricerca ed ho selezionato il "Seleziona", ho un errore che giustamente mi dice che l'elemento selezionato non esiste nella lista degli elementi. C'è un modo per risolvere il problema o le due cose sono incompatibili?
Grazie.
Microsoft Most Valuable Professional
Re: problema con DropDownList
Daniele Bochicchio non è online. Ultima attività: 11/10/2008 9.43.26Daniele Bochicchio
Inserito il: 20 maggio 2008 19.33
contributi / Top Poster / Community manager / daniele.aspitalia.com / Blog / 9842 messaggi dal 31 ago 1998 Istalla Microsoft Silverlight!
cikka wrote:
C'è un modo per risolvere il problema o le due cose sono incompatibili?

che valore hai dato a questo elemento neutro?

Daniele Bochicchio

ASP.NET
.NET Framework
LINQ
Silverlight
Re: problema con DropDownList
cikka non è online. Ultima attività: 10/10/2008 14.23.17cikka
Inserito il: 20 maggio 2008 23.48
12 messaggi dal 31 ago 2007 Istalla Microsoft Silverlight!
ciao..
gli ho dato valore 0 mentre gli altri elementi hanno come value l'id della tabella
Microsoft Most Valuable Professional
Re: problema con DropDownList
Daniele Bochicchio non è online. Ultima attività: 11/10/2008 9.43.26Daniele Bochicchio
Inserito il: 21 maggio 2008 10.59
contributi / Top Poster / Community manager / daniele.aspitalia.com / Blog / 9842 messaggi dal 31 ago 1998 Istalla Microsoft Silverlight!
cikka wrote:
gli ho dato valore 0 mentre gli altri elementi hanno come value l'id della tabella

e l'effetto che hai è che va in errore esattamente cosa? come aggiungi questo valore neutro? come lo usi?

Daniele Bochicchio

ASP.NET
.NET Framework
LINQ
Silverlight
Re: problema con DropDownList
cikka non è online. Ultima attività: 10/10/2008 14.23.17cikka
Inserito il: 21 maggio 2008 11.22
12 messaggi dal 31 ago 2007 Istalla Microsoft Silverlight!
ti posto il codice:


Dim dblingua As New DataClassesDataContext
Dim query2 = From l In dblingua.linguas _
                    Select l.codice, l.descrizione
              
CmbLingua.DataTextField = "descrizione"
CmbLingua.DataValueField = "codice"
  
CmbLingua.DataSource = query2
CmbLingua.DataBind()
        
CmbLingua.Items.Add(New ListItem("Seleziona", 0))
CmbLingua.SelectedValue = 0
.


e l'errore è :


'CmbLingua' has a SelectedValue which is invalid because it does not exist in the list of items.
Parameter name: value
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentOutOfRangeException: 'CmbLingua' has a SelectedValue which is invalid because it does not exist in the list of items.
Parameter name: value

Source Error:


Line 35:        
Line 36:         CmbLingua.DataSource = query2
Line 37:         CmbLingua.DataBind()
Line 38:        
Line 39:         CmbLingua.Items.Add(New ListItem("Seleziona", 0))
Microsoft Most Valuable Professional
Re: problema con DropDownList
Daniele Bochicchio non è online. Ultima attività: 11/10/2008 9.43.26Daniele Bochicchio
Inserito il: 21 maggio 2008 17.09
contributi / Top Poster / Community manager / daniele.aspitalia.com / Blog / 9842 messaggi dal 31 ago 1998 Istalla Microsoft Silverlight!

Daniele Bochicchio

ASP.NET
.NET Framework
LINQ
Silverlight
Re: problema con DropDownList
cikka non è online. Ultima attività: 10/10/2008 14.23.17cikka
Inserito il: 22 maggio 2008 10.04
12 messaggi dal 31 ago 2007 Istalla Microsoft Silverlight!
Daniele Bochicchio ha scritto:
cikka wrote:
[quote] ti posto il codice:

ok, prova con questo:
http://www.aspitalia.com/script/808/Aggiungere-Elementi-ListControl-ASP.NET-2.0-DataBinding.aspx[/quote]

Grazie..
bastava solo cercare meglio sul sito
Microsoft Most Valuable Professional
Re: problema con DropDownList
Daniele Bochicchio non è online. Ultima attività: 11/10/2008 9.43.26Daniele Bochicchio
Inserito il: 22 maggio 2008 12.04
contributi / Top Poster / Community manager / daniele.aspitalia.com / Blog / 9842 messaggi dal 31 ago 1998 Istalla Microsoft Silverlight!
cikka wrote:
Grazie..
bastava solo cercare meglio sul sito

è sempre così, ma noi siamo qui apposta, per cercare per voi!

Daniele Bochicchio

ASP.NET
.NET Framework
LINQ
Silverlight

Vai a:
Torna al forum |   Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.


maltra - 582 pt
vladimiro - 451 pt
PeppeDotNet - 100 pt

Ultimi vincitori: maltra, vladimiro, PeppeDotNet

Iscriviti anche tu e raccogli punti. Questo mese in palio Windows Vista Ultimate, SQL Prompt e 1 ebook!



COMMUNITY
ULTIMI MESSAGGI


IN EVIDENZA
MISC
Powered by .db Forums