Link to home
Start Free TrialLog in
Avatar of SirReadAlot
SirReadAlot

asked on

Deletion items on a grid

Hi experts,

I am trying to delete items on my grid

it is initialised
here

private void InitializeComponent()
            {    
                  this.cmdNew.Click += new System.EventHandler(this.cmdNew_Click);
                  this.cmdSearch.Click += new System.EventHandler(this.cmdSearch_Click);
                  this.dgUsers.ItemCreated += new System.Web.UI.WebControls.DataGridItemEventHandler(this.dgUsers_ItemCreated);
                  this.dgUsers.DeleteCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.dgUsers_DeleteCommand);
                  this.dgUsers.SelectedIndexChanged += new System.EventHandler(this.dgUsers_SelectedIndexChanged);
                  this.Load += new System.EventHandler(this.Page_Load);
            this.dgUsers.PageIndexChanged+=new DataGridPageChangedEventHandler(this.dgUsers_PageIndexChanged);
           

            }

his is the code

      private void dgUsers_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
            {
                  db.deleteUser(e.Item.Cells[2].Text);
            bindUserGrid();
            }

thanks
ASKER CERTIFIED SOLUTION
Avatar of Ready1
Ready1
Flag of Australia image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of SirReadAlot
SirReadAlot

ASKER

db is a class
hi guys.

I have tried this
private void dgUsers_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
            {
      
                  db.deleteUser(e.Item.Cells[2].Text);
                  bindUserGrid();
            }

            private void dgUsers_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
            {
                  if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
                  {                        
                        Button btnDelete = (Button)e.Item.Cells[1].Controls[0];                        
                        btnDelete.Attributes.Add("onclick", "return confirm_delete();");

                  }
            }

but no deletion occurs
i have stuck a break point there, but doesn't hit it