Dakle imam web formu i na njoj nekoliko textBox kontrola i dugme.
1. U Page_Load metodi pozivam drugu metodu i prosledjujem joj pomenute textBoxove po referenci, sa ciljem da mi ta medota napuni textboxove podacima iz baze.
2. Klikom na dugme pokrece se metoda koja treba da pokupi vrednosti iz textbox polja i da ih uploaduje u bazu.
3. Izmenju koraka 1. i koraka 2. moze doci do promene vrednosti textboxova tako sto ce korisnik da unese neku novu vrednost.
Problem je sto metoda koja se poziva klikom na dugme u koraku 2. kao vrednost txtBoxova vidi uvek one vrednosti koje je vratila metoda iz koraka 1. bez obizra sto su te vrednosti izmedju 1. i 2. promenjenu (prekucane). Zasto?
Jos jednom ukratko, da bude jasnije:
Metoda u koraku 1. koristi DataReader za citanje baze. TextBoxovi se prosledjuju po referenci i u metodi se vrednost iz baze upisuje u txtBox.Text. Takodje medota iz 2. cita txtBox.Text. Problem je sto ukoliko se izmedju 1. i 2. izmeni rucno txtBox.Text to se ne vidi u metodi iz 2. vec i dalje cita vrednost koju je txtBox.Text dobio u 1.
Ako neko ima ideju neka je podeli... Pozdrav svima!!!