Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Povezivanje GridViewa i FormViewa

[es] :: .NET :: Povezivanje GridViewa i FormViewa

[ Pregleda: 1462 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 464
*.adsl-4.sezampro.yu.

Sajt: www.articles411.com


+8 Profil

icon Povezivanje GridViewa i FormViewa27.03.2008. u 22:27 - pre 195 meseci
Imam jedan DataSource. I GridView i FormView su povezani na njega. Kada se promeni "selected index" za GridView, trebali bi da se prikažu isti ti podaci i u FormView-u. Npr. u gridView prikazuje Ime i prezime nekoga a kada se taj neko izabere, onda u FormView se prikažu svi podaci o toj osobi.

Uradio sam to, i ono "radi". Do nedoumice je došlo kada sam postavio EnablePaging za FormView. Na prvo stranici, lepo sve radi - ja kliknem na neku stavku u GridView a u FormView se prikažu detaljno svi podaci. Ali kada odem na drugu stranu, nastaje problem. Ovaj kod se izvrši na SelectedIndexChange:
Code:

frmIzmeniKorisnika.PageIndex = gvKorisnici.SelectedIndex

Sad, npr ako GW prikazuje deset stavki po stranici, umesto npr 14. stavke prikaže se 4. što mu dođe i logično ali ipak pogrešno... Ja sam to rešio tako što sam umesto gornjeg koda stavio sledeći:
Code:

int selInd = gvKorisnici.SelectedIndex + (gvKorisnici.PageIndex * gvKorisnici.PageSize);

frmIzmeniKorisnika.PageIndex = selInd;


I to radi sve kako treba... Al' ovo je nekako retardirano, u video tutoru nije spominjan ovaj "bag" pa ni kako da ga rešim, a verujem da ima neko rešenje "u jednoj liniji koda". Ili grešim?
 
Odgovor na temu

[es] :: .NET :: Povezivanje GridViewa i FormViewa

[ Pregleda: 1462 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.