Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/04/2006, 09:32
Zafra
 
Fecha de Ingreso: abril-2006
Mensajes: 1
Antigüedad: 18 años, 11 meses
Puntos: 0
hola creo que esto te puede servir.

private void DgPrueba_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
if((DgPrueba.CurrentPageIndex != 0) && (DgPrueba.CurrentPageIndex == DgPrueba.PageCount - 1))
{
DgPrueba.CurrentPageIndex = DgPrueba.CurrentPageIndex - 1;
DataRow[] r = RetornarDatos.Tables[0].Select("Pk1 = '" + DgPrueba.DataKeys[e.Item.ItemIndex] + "'");
if(r.Length==1)
{
r[0].Delete();
}
}
else
{
DataRow[] r = RetornarDatos.Tables[0].Select("Pk1 = '" + DgPrueba.DataKeys[e.Item.ItemIndex] + "'");
if(r.Length==1)
{
r[0].Delete();
}
}
DgPrueba.DataSource=(DataSet)Session["prmDs"];
DgPrueba.DataBind();
}