[ dado49 @ 14.09.2005. 09:09 ] @
| Imam jedan dropdownlist i iz DB uzimam neke podatke i sa tim podatcima punim dropdownlist. Zelio bi da mi prvo mijesto u dropdownlist bude prazno.
Pokusao sam ali mi ovaj NewRow dolazi zadnji.
Dali neko zna kako da NewRow bude prvi? Ili mozda neko ima neku drugu ideju?
Hvala
Code:
da.Fill(ds, "Companyname") 'da = SqlDataAdapter
Dim myRow As DataRow = ds.Tables("Companyname").NewRow
myRow("companyName") = "----"
ds.Tables("Companyname").Rows().Add(myRow) 'ds = DataSet
Dropdownlist2.DataSource = ds.Tables("Companyname")
Dropdownlist2.DataValueField = "companyName"
Dropdownlist2.DataBind()
|
[ erkan @ 14.09.2005. 09:18 ] @
Ne znam da li je to ono sto trazis ali je slican post bio prije
http://www.elitesecurity.org/tema/133948-Problem-sa-ComboBox-om
[ spartak @ 14.09.2005. 09:32 ] @
Evo ti quick solution...
Nemoj na kontrolu da bindujes datatable, napravi DataView, sortiraj ga i doci ce ti taj "-----" prvi po redu. Tako sortiran onda bajnduj i to bi trebalo da ti resi stvar.
[ dado49 @ 14.09.2005. 09:53 ] @
evo ovako sam rijesio. Ako nekome zatreba neka se nadje:
Code:
Dim dv As DataView = New DataView(ds.Tables("Companyname"))
dv.Sort = "Companyname, companyName DESC"
Dropdownlist2.DataSource = dv
Dropdownlist2.DataTextField = "companyName"
Dropdownlist2.DataBind()
[Ovu poruku je menjao dado49 dana 14.09.2005. u 11:45 GMT+1]
[ spartak @ 14.09.2005. 12:54 ] @
Zzivim brzo, a hranim se lako..
nego posto sad imam malo vremena, da te pitam da li si siguran da ti nije bilo potrebno ono sto ti je kolega preporucio postovanjem linka na slicno pitanje?
Mislim da li ti je stvarno potrebna vrednost "-------" ili mozes da postavis i .Text property tog polja a da realne vrednosti listas u drop delu kontrole?
Da li ces ikada upisati vrednost "---------" u bazu na primer, ono da uzimas SelectedIndex, pa Value pa tu vrednost u bazu da snimas? Ako je odgovor ne, svakako pogledaj savetovani link od strane erkana :-)
[ dado49 @ 14.09.2005. 13:58 ] @
Fakticki koristio sam erkanom prijedlog posto je dosta lakse. Ali kada si ti poslao ovaj prijedlog mislio sam da probam i tu solucuji :0)
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.