Radim jedan sql upit koji daje samo jednu vrijednost,zelim da sa tom dobijenom vrijednoscu popunim textbox.Radio sam preko Template column pa u njega stavim textbox i punim ,ali mi to resenje ne odgovara.
a kasnije u gore pomenutom kodu sam dodao txtBox.Text = ds.Tables[0].Rows[0][0].ToString();
ali mi prikazuje samo prvog u dropdown listi(bez obzira kojeg selektovao) vjerovatno ove nule u Rows odredjuju to,kako bi se to rijesilo pa da prikazuje onaj podatak koji se selektuje u dropdown listi???
E, pazi... Kad stavis
txtBox.Text = ds.Tables["Sites"].Rows[0][0].ToString();
To znaci da ce ti u Text properti TextBox kontrole biti upisana vrednost iz 0 (nultog) reda i 0 (nulte) kolone...
Inace kolonu mozes da gadjas i u glavu preko njenog naziva pa bi to bilo:
txtBox.Text = ds.Tables["Sites"].Rows[0]["NazivTvojeKolone"].ToString();
I bilo bi dobro da najpre skapiras sta je DataTable... da ona zapravo sadrzi kolekciju redova kroz kolu mozes da prodjes nekom petljom (for, while i sl...)
Verovatno ces Value svoje padajuce liste vezati za ID tabele "Sites", pa kad selektujes neku vrednost u padajucoj listi ti je nadji u ds.Tables["Sites"]...
Moze, recimo:
txtBox.Text = ds.Tables["Sites"].Select("IDTabele = selektovanaVrednost")[0]["NazivTvojeKolone"].ToString();
Ali, ponavljam, najbolje je da malo pogledas po helpu i da ukapiras sustinu problema... jer ces se posle resenja ovog tvog konkretnog problema ponovo javiti sa recimo pitanjem "Kako da pored vrednosti u TextBox-u checkiram neki CheckBox u zavisnosti od vrednosti neznamtijakog polja u tabeli 'Sites'"... A, veruj mi da je citanje helpa za ovakve stvari mnogo kraci i jednostavniji posao od trosenja 5-10 minuta vremena na postavljanje pitanja...
P.S.
Ovim savetom nisam mislio nista lose, i nadam se da ces to tako i shvatiti... kao dobronameran savet...
Hej Radudzoni hvala na savjetu puno,svi dobonamjerni savjeti su OK,uzgred rijesio sam problem koristio sam :
txtBox.Text = ds.Tables["Sites"].Rows[0]["NazivTvojeKolone"].ToString();