Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 2.806 pregleda

Najnovija ↓

dropdownlist i textbox binding 17.05.2009. u 21:47 · pre 212 meseci #1
kako uraditi sledece:
imam dropdownlist. punim ga podacima iz liste. neka je 'ID' value, a 'Ime' text koji se prikazuje u dropdownlist. Imam
jos jedno polje 'Opis' u objektu kojim punim listu.
kada selektujem neku vrednost iz dropdownlist hocu da mi se u nekom textbox-u prikaze vrednost
atributa 'Opis'. interesuje me kako ovo da uradim ali bez AutoPostBack = true, tj. da pozovem neku javascript funkciju koja ce da mi pozove neku
serversku funkciju koja ce da mi vrati polje 'Opis' tako da mogu da ga upisem u textbox... Ili ako ima neka druga ideja kako ovo da se uradi ali mi
je bitno da to bude bez AutoPostBack=true (jer mi ovo pravi neke dodatne probleme koje je mnogo teze resiti ...)
Potpis
www.zlatiborapartmani-vidik.com
Re: dropdownlist i textbox binding 18.05.2009. u 07:33 · pre 212 meseci #2
Mozda ovako nesto

Implement Dynamic Partial-Page Updates with ASP.NET AJAX?
http://www.asp.net/learn/ajax-videos/video-78.aspx

Make Client-Side Network Callbacks with ASP.NET AJAX?
http://www.asp.net/learn/ajax-videos/video-79.aspx

Use JavaScript to Refresh an ASP.NET AJAX UpdatePanel?
http://www.asp.net/learn/ajax-videos/video-172.aspx

Use the Conditional UpdateMode of the UpdatePanel?
http://www.asp.net/learn/ajax-videos/video-177.aspx

Happy coding :)
Potpis
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
Re: dropdownlist i textbox binding 18.05.2009. u 10:36 · pre 212 meseci #3
Hvala na odgovoru. Pogledacu u svakom slucaju....

No upravo sam nasao resenje pa mozda nekome bude od koristi:
Napravio sam 2 DropDownListe. Jednu sam napunio tako da mi 'ID' bude Value, a 'Ime' Text. Drugu sam napunio tako da mi takodje taj 'ID' bude Value, a Text da bude 'Opis'. Dodao sam u Page_Load sledeci kod:

Code:
DropDownList1.Attributes["onChange"] = "DropDownListDescription_Helper.value=this.value";


koji lepo uzme ID iz prvog dropdown-a i selektuje mi taj ID u drugom...
Sve radi vrlo korektno i brzo :)



Potpis
www.zlatiborapartmani-vidik.com
Re: dropdownlist i textbox binding 12.11.2009. u 08:20 · pre 206 meseci #4
Zdravo,

da ne kacim novu temu, evo ovako da izlozim svoj problem, posto vidim da si ti resio svoj problem sa dropdown kontrolom:


punim dropdown sa podacima iz baze, i dodam jos jedan rucno item 'select'.
Svojstva AppendDataBoundItems i AutoPostBack su postavljena na true.
Update i Insert rade, ali samo sa redirekcijom na tu istu stranu.
Kada ponovo ucitam kompletan source na neki dogadjaj za update, prihvati izmenu, ali zbog AppendDataBoundItems, nadoveze se jos jedan par svih itema(duplikati).

Ja se nadam da je neko imao slican problem. Znaci meni treba refresh dropdown, posle update i insert:)

Hvala svima unapred,

Jelena
Re: dropdownlist i textbox binding 12.11.2009. u 10:40 · pre 206 meseci #6
npr.

imam jedan drop down sa brojevima dokumenata. Korisnik izabere neki dokument i tada se sve ostale kontrole na formi popune sa odgovarajucim podacima.

Npr. u jednom dropdown se prikazuju jedinice mere za izabrani dokument, medjutim korisnik je pogresio i treba da umesto cm stavi kg ili slicno. Naravno uzme tu vrednost iz tod dropdown i ide dalje na neki dogadjaj gde se izvrsava update.

Response.Redirect("Vrsta_otpada.aspx"); //resava problem i update se lepo izvrsi

mene zanima da li je to nekako moguce bez redirekcije...

Probala sam umesto redirekcije da ponovo napunim dropdown, ali tada mi ponovo napuni dropdown, sa duplikatima. Pokusala sam i da ocistim dropdown i da ga ponovo popunim, ali ne moze.....

Ako treba jos da pojasnim stavicu kod...



Re: dropdownlist i textbox binding 12.11.2009. u 11:04 · pre 206 meseci #7
pokusaj da stavis breakpoint na metodu koja ti puni dropdown da vidis kad ti se poziva ...

metoda Page_Load ti se poziva prilikom svake komunikacije stranice sa serverom. ako u njoj imas punjenje dropdown-a onda ce ti se dropdown puniti svaki put kad kliknes negde gde postoji autopostback. zbog toga moras da uradis onu proveru koju sam gore napisao...

ako ne pomaze postavi kod pa da pogledamo ...
Potpis
www.zlatiborapartmani-vidik.com
Re: dropdownlist i textbox binding 12.11.2009. u 12:37 · pre 206 meseci #8
sledece mi je resilo problem:

ComboBox4.DataSource = dsJM.Tables[0].DefaultView;
ComboBox4.DataTextField = "Jm";
ComboBox4.DataValueField = "JMID";
ComboBox4.DataBind();
ComboBox4.Items.Insert(0, new ListItem("Select", "0"));


ja sam insertovala "Select" pre DataBind(), i to mi je pravilo problem. Ovako sve lepo radi bez redirekcije, i update i insert, najzad.


Puno ti Hvala na trudu:)

Veliki pozdrav.

p.s ako mi nesto bude trebalo, eto mene opet.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme