public void showEliminaPopup() { foreach (GridViewRow gvr in profiloGridView.Rows) { CheckBox chk = (CheckBox)gvr.FindControl("cbSelected"); if (chk.Checked) { int gridIndex = gvr.DataItemIndex; string idProfilo = profiloGridView.DataKeys[gvr.DataItemIndex].Value.ToString(); PopupElimina.Show("Sei sicuro di voler eliminare il profilo selezionato?", idProfilo, gridIndex); } } }
protected void btnEliminaDealerBusiness_Click(object sender, ImageClickEventArgs e) { ImageButton btn = (ImageButton)sender; GridViewRow gvr = (GridViewRow)btn.NamingContainer; int rowIndex; if (gvDealerBusiness.AllowPaging) { rowIndex = gvr.DataItemIndex - (gvDealerBusiness.PageIndex) * gvDealerBusiness.PageSize; } else { rowIndex = gvr.DataItemIndex; } string idDealerBus = gvDealerBusiness.DataKeys[rowIndex].Value.ToString(); PopupElimina.Show("Sei sicuro di voler eliminare il Dealer?", idDealerBus, rowIndex); }