04. april 2006 - 16:07Der er
7 kommentarer og 1 løsning
Lidt avanceret gridview, men det kunne lade sig gøre
Okay vi snakker først og fremmest VS .Net 2005
Jeg har et gridview som jeg binder til et business object, ingen problemer her, jeg får listet alle mine elementer...., men i hvert enkelt forekomst skal jeg bruge id'en, så jeg kan fylde en dropdown list i samme række. Fx. hvis jeg lister en hel masse opskrifter, så udfra hvert enkelt opskrift navn har jeg en ingrediensliste i en dropdown.
Hvordan fanger jeg id'en på den aktuelle række, når jeg gør brug af VS studio smarttags wizards til at binde objeker med mine gridviews.
Hvordan kan jeg gøre det????? I min dropdown kontrol skal jeg på en eller anden måde angive at den skal bruge id'en på fx opskriften til at populere ingrediens drownlisten.
Får du ikke noget ud eller hvor i ligger problemet ?
Synes godt om
Slettet bruger
08. april 2006 - 07:15#4
Du skal konverterer den pågælgende kolonne til en template kolonne og så skal du sætte SelectedValue attributen på DropDownList til SelectedValue='<%= Eval("idColumnName")%>' og husk ' og ikke dobbelt " på attributten når du skal lave et databind.
Det blev et hack, jeg fylder data i en dropdownbox, markerer den aktuelle værdi som selected, og kan herefter referere til dropdownboxens selectede værdi. Kan sikkert også lade sig gøre ved at bruge et hiddenfield, og referere til værdien i den...
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.