08. marts 2007 - 10:10Der er
4 kommentarer og 1 løsning
Sort i Gridview uden DataSourceControl
Hej,
Jeg har et gridview, hvor jeg laver en databound til denne i codebehind (dette fungerer perfekt). Nu vil jeg så sortere efter eksempelvis Navn i gridview'et.
Idet jeg ikke bruger DataSourceControl, har jeg også fundet frem til, jeg i Sorting eventen for gridviewet selv skal sørge for sorteringen....
Jeg har fundet et par links på nettet til dette.... Men af en eller anden grund virker de bare ikke:
private void ShowCustomerList() { //Kundeliste hentes FaktureringApi api = new FaktureringApi(); int user_id = Convert.ToInt32(Session[FaktureringApi.SessionUserId]);
Hvorfor bruger du ikke bare et DataSet - og lader en adapter fikse det med forbindelsen for dig (open/close).
Hvis du gerne vil styre det selv 100% - så er anbefalingen at du åbner din forbindelse så sent som muligt, og lukker den så tidligt som muligt, og det ville måske være en fordel for dig, hvis det er ikke klientkodens ansvar at fikse oprydningen.
Og ja - du kommer selv til at sørge for sorteringen (og selv vedligeholde asc/desc på sorteringen, hvis du ikke benytter dig af en datasource kontrol).
Vil du have et eksempel med en object datasource og et par custom klasser? (det bliver bare sådan et principielt eksempel). Mvh
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.