tengo un gridview que tiene dos botones, lo que necesito es que al presionar en uno de los botones me dirija a una pagina con los datos de esa persona y al presionar en el otro boton me me dirija a otra pagina y me muestre tambien los datos de esa persona.
Código:
ese es el gridview que tengo los dos botones son template uno "modificacion" y el otro "eliminacion"<asp:GridView ID="GridView1" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" BorderColor="Black" BorderStyle="Solid" BorderWidth="2px" CellPadding="4" DataKeyNames="dni" DataSourceID="SqlDataSource1" ForeColor="#333333" GridLines="None"> <RowStyle BackColor="#FFFBD6" ForeColor="#333333" /> <Columns> <asp:TemplateField ShowHeader="False"> <ItemTemplate> <asp:ImageButton ID="ImageButton1" runat="server" CausesValidation="False" CommandName="modificacion" ImageUrl="../../images/Iconos/edit_16x16.png" Text="" /> </ItemTemplate> </asp:TemplateField> <asp:TemplateField ShowHeader="False"> <ItemTemplate> <asp:ImageButton ID="ImageButton2" runat="server" CausesValidation="False" CommandName="eliminacion" ImageUrl="../../images/Iconos/trash_16x16.png" Text="" /> </ItemTemplate> </asp:TemplateField> <asp:BoundField DataField="dni" HeaderText="dni" ReadOnly="True" SortExpression="dni"> <HeaderStyle Font-Bold="True" ForeColor="White" /> </asp:BoundField> <asp:BoundField DataField="apellido" HeaderText="apellido" SortExpression="apellido"> <HeaderStyle Font-Bold="True" Font-Strikeout="False" ForeColor="White" HorizontalAlign="Center" /> </asp:BoundField> <asp:BoundField DataField="nombre" HeaderText="nombre" SortExpression="nombre"> <HeaderStyle Font-Bold="True" ForeColor="White" HorizontalAlign="Center" /> </asp:BoundField> <asp:BoundField DataField="obrasocial" HeaderText="obrasocial" SortExpression="obrasocial"> <HeaderStyle Font-Bold="True" ForeColor="White" HorizontalAlign="Center" /> </asp:BoundField> <asp:BoundField DataField="afiliado" HeaderText="afiliado" SortExpression="afiliado"> <HeaderStyle Font-Bold="True" ForeColor="White" HorizontalAlign="Center" /> </asp:BoundField> </Columns> <EmptyDataRowStyle CssClass="EmptyRowStyle" /> <PagerStyle CssClass="PagerStyle" /> <SelectedRowStyle CssClass="SelectedRowStyle" /> <HeaderStyle CssClass="HeaderStyle" /> <EditRowStyle CssClass="EditRowStyle" /> <AlternatingRowStyle CssClass="AltRowStyle" /> </asp:GridView>
ahora lo que tengo en el evento al hacer clic en uno de ellos es esto
Código:
pero no logro ir a esa pagina, me podrian ayudar por fa. Protected Sub GridView1_RowCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs) Handles GridView1.RowCommand If (e.CommandName = "eliminacion") Then Response.Redirect("delete_pac.aspx?dni=" & GridView1.SelectedRow().Cells(1).Text) End If End Sub