pozz svima
Ovako, kada kliknem na link (linkbutton) koji ima neki kod (povezivanje sa bazom) posto je serverska stranica onda se ona "refresh-uje", jel tako. E sad, izvrsi se meni kod iza linkbutton-a koje je kliknuto, ali se stranioca MORA refreshovati da bi se ispisali podaci. Isto vazi i za server.transfer(page) proceduru.
Da li neko zna kako ovo resiti?
Evo malo objasnjenje programa da biste shvatili sta se desava:
Na web formi su dva linkbuttona i dva textboxa.
1. kada se klikna na linkbutton1, konektujese na bazu, preko sql-a se izvlaze redovi kod kojkih je ime=textbox1.text i lozinka=textbox2.text. Ako je broj redova veci od 0 (tj postoje ime i lozinka u bazi) onda se stvara nova sesija
2. klikom na linkbutton2 se brise postojeca sesija
3. Page_load procedura najpre uzima id korisnika iz sessiona
ako je kor=0, tj nema sesije onda panel1 (onaj sa textbox-ovima) ostaje vidljiv a panel2 (sa porukom da je upesno logovan i linkom za logout) se NE pokazuje, a ako je kor<>0 onda je obrnuto, vidi se panel2 a skriva se panel1.
E kada se klikne na linkbutton1 i nadje se korisnik u bazi, i kreira se session, ali stranica jos uvek pokazuje panel1. Ako je refreshujem ili kliknem na bilo koji link, onda je sve OK?!?!?
Pozz n.
Ovako, kada kliknem na link (linkbutton) koji ima neki kod (povezivanje sa bazom) posto je serverska stranica onda se ona "refresh-uje", jel tako. E sad, izvrsi se meni kod iza linkbutton-a koje je kliknuto, ali se stranioca MORA refreshovati da bi se ispisali podaci. Isto vazi i za server.transfer(page) proceduru.
Da li neko zna kako ovo resiti?
Evo malo objasnjenje programa da biste shvatili sta se desava:
Na web formi su dva linkbuttona i dva textboxa.
1. kada se klikna na linkbutton1, konektujese na bazu, preko sql-a se izvlaze redovi kod kojkih je ime=textbox1.text i lozinka=textbox2.text. Ako je broj redova veci od 0 (tj postoje ime i lozinka u bazi) onda se stvara nova sesija
Code:
Session("korisnik")=rez
, gde je rez broj ID-a registrovanog korisnikaSession("korisnik")=rez
2. klikom na linkbutton2 se brise postojeca sesija
Code:
session.remove("korisnik")
session.remove("korisnik")
3. Page_load procedura najpre uzima id korisnika iz sessiona
Code:
kor=cint(session("korisnik"))
kor=cint(session("korisnik"))
ako je kor=0, tj nema sesije onda panel1 (onaj sa textbox-ovima) ostaje vidljiv a panel2 (sa porukom da je upesno logovan i linkom za logout) se NE pokazuje, a ako je kor<>0 onda je obrnuto, vidi se panel2 a skriva se panel1.
E kada se klikne na linkbutton1 i nadje se korisnik u bazi, i kreira se session, ali stranica jos uvek pokazuje panel1. Ako je refreshujem ili kliknem na bilo koji link, onda je sve OK?!?!?
Pozz n.