Count Methods?

Ejla!
Imam naslednji problem. Imam en gridview in več različnih objectdatasource-ev...zanima me, kako bi dobil ven, koliko zapisov je v gridview-u?

recimo, z object datasource-om dobim ven podatke na podlagi kriterijev, ki so na strani, torej dropdownlist, querystring in pa textbox....

rad bi pa vedel, koliko vrstic sem dobil iz baze iz objectdatasource-a, če nimam definirane CountMetode? Ma kdo kako idejo? Če nisem dost jasen , povejte....
Avtor: bojanv, 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.

bojanv
bojanv - petek, 03. marec 2006

Kul....Probleme sem imel prav s tem paging-om...mi je vrnilo stevilo vrstic, samo sem dobil samo stevilo vrstic trenutno prikazanih, kar me je malce zmotilo...Hvala za nasvet...

AndrejT
AndrejT - petek, 03. marec 2006

Koliko zapisov je v GridViewu, ti pove gridView.Rows.Count, če ga pogledaš v gridView_DataBound. Seveda pa ti v primeru paginga ta Count vrne samo število prikazanih vrstic v GV, torej le število vrstic na stran (page), če je zapisov več. Ker pa te zanima število zapisov, ki pridejo iz baze, lahko pogledaš v objectDataSource_Selected: e.ReturnValue ti vrne celoten podatkovni objekt. Ta je, v primeru, ko delaš z DataSeti, tabela - ki pa ima tudi svoj Rows.Count.