06. maj 2008 - 09:37Der er
1 kommentar og 1 løsning
Gridview og GetUsersInRole
Hej. Jeg har et ret newbie agtigt spørgsmål.
Jeg har et GridView som jeg insætter data i via Roles.GetUsersInRole() metoden. Jeg bruger denne stump kode til at insætte dataen. Nu vil jeg imidlertid gerne have muligheden for at via enten et hyberlink eller en knap at kunne kalde en metode der kunne hedder EditCustomer(strUsername); Hvordan får jeg mit GridView til at gennere en knap/link der kalder denne metode?
Og så en knap som du tilføjer med: <asp:TemplateField> <ItemTemplate> <asp:Button ID="btnShow" Font-Size="8pt" runat="server" Text="Vælg" CommandName="Show" CommandArgument='<%# Eval("PId")%>' /> </ItemTemplate> <ItemStyle HorizontalAlign="Center" /> </asp:TemplateField>
I din codebehind fil har du så følgende:
protected void grdTime_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Show") { //Her skrives så den kode du vil have tilknyttet din knap - som kan være //et kald til en metode, du har lavet } }
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.