textboxov ne posodobi

Imam nek čuden problem.  V on load metodi preberem neke podatke iz baze in zatem nafilam textboxe na strani. Podatke lepo prikaže. Potem pa ob stistku na gumb kličem funkcijo in iz textboxov preberem podatke v objekt in shranim v bazo. Vse lepo in prav, ampak ko preberem podatke iz textboxov so enako kot pred urejanjem - se pravi enaka vrednost kot tedaj ko sem vrednosti dobil iz baze. Če kaj drugega napišem v textbox pa mi tega ne shrani.... ima kdo kakšno idejo kaj je narobe?

Ko bom doma lahko prilepim kodo...lp

Avtor: bobi, objavljeno na portalu SloDug.si (Arhiv)

Leave a comment

Please note that we won't show your email to others, or use it for sending unwanted emails. We will only use it to render your Gravatar image and to validate you as a real person.

bobi
bobi - četrtek, 05. avgust 2010

To je rešilo moj problem. Hvala

bojanv
bojanv - sreda, 04. avgust 2010

Odvisno, kako imaš implementirano kodo. Če naload-aš podatke v OnLoad eventu, moraš pazit, da uporabiš IsPostBack (razen če želiš drugače pa če imaš izklopljene viewstate-e, itd.). Torej, ko se stran prvič naloži, se podatki nastavijo, kasneje ne več. Klik na gumb se izvede post load, torej prvo se izvede onload, pole se šele izvede click akcija, ki si jo ti določiš. Na hitrco rečeno brez kode, sem mnenja, da si pofuraš na load-u prejšnje vrednosti. if (!IsPostBack) LoadYourData();