Hola, tengo un gridview enlazado a un List<Persona> llamado lista, la clase persona es muy sencilla solo tiene tres propiedades Nombre, Apellido, Nacionalidad.
el gridview es:
<asp:GridView ID="GridView1" runat="server" CellPadding="4" ForeColor="#333333"
GridLines="None"
AutoGenerateColumns="False" AllowSorting="True"
onrowdeleted="GridView1_RowDeleted" onrowdeleting="GridView1_RowDeleting">
<Columns>
<asp:BoundField DataField="Nombre" HeaderText="Nombre Per" />
<asp:BoundField DataField="Apellido" HeaderText="Apellido Per" />
<asp:BoundField DataField="Nacionalidad" HeaderText="Nacionalidad Per" />
<asp:CommandField ShowDeleteButton="true" HeaderText="Elimincion"
ButtonType="Button" />
</Columns>
</asp:GridView>
como ven tiene una columna para eliminar, pero no elimina nada
este son los eventos protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
e.Cancel = false;
}
protected void GridView1_RowDeleted(object sender, GridViewDeletedEventArgs e)
{
}
se que no debo escribir GridwView.deleterow dentro del evento rowdeleting para que no se produzca un ciclo infinito, la cuestion es que el boton eliminar NO ELIMINA NADA, a que se debe, me pueden ayudar????