protected void RemoveLinkButton_Click(object sender, EventArgs e) { if (GridView.Rows.Count > 0 && GridView.SelectedIndex >= 0) { Entrada entrada = new Entrada(); entrada = (Entrada)ViewState["Entrada"]; GridViewRow row = (sender as Button).NamingContainer as GridViewRow; entrada.RemoverDetalle(row.RowIndex); ViewState["Entrada"] = entrada; this.BindGrid(); } }