HBM.Customers.gvGroupMembers_RowDeleting C# (CSharp) Method

gvGroupMembers_RowDeleting() protected method

protected gvGroupMembers_RowDeleting ( object sender, DevExpress e ) : void
sender object
e DevExpress
return void
        protected void gvGroupMembers_RowDeleting(object sender, DevExpress.Web.Data.ASPxDataDeletingEventArgs e)
        {
            int i = gvGroupMembers.FindVisibleIndexByKeyValue(e.Keys[gvGroupMembers.KeyFieldName]);
            e.Cancel = true;
            dsData = Session[Constants.SESSION_GROUPCUSTOMERS] as DataSet;
            dsData.Tables[0].DefaultView.Delete(dsData.Tables[0]
                .Rows.IndexOf(dsData.Tables[0].Rows.Find(e.Keys[gvGroupMembers.KeyFieldName])));

            gvGroupMembers.DataSource = dsData.Tables[0];
            gvGroupMembers.DataBind();

            Session[Constants.SESSION_GROUPCUSTOMERS] = dsData;
        }