protected void GridView2_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName == "edt") { GridView2.Visible = false; btnsave.Text = "Update"; int empid = Convert.ToInt32(e.CommandArgument.ToString()); daobj.Empid = empid; DataTable dt = new DataTable(); SqlDataReader dr = blobj.EditEmployeeDetails(daobj); if (dr.HasRows) { while (dr.Read()) { txtEmpName.Text = dr[0].ToString(); txtUserName.Text = dr[1].ToString(); if (daobj.Gender == "Male") { rbMale.Checked = true; } else { rbFeMale.Checked = true; } txtPhoneNumber.Text = dr[5].ToString(); txtEmailId.Text = dr[6].ToString(); txtlblempid.Text = dr[8].ToString(); txtlblempid.ReadOnly = true; } dr.Close(); } } if (e.CommandName == "delete") { //GridViewRow row = GridView2.SelectedRow; //int empid = Convert.ToInt32(row.Cells(6).Text); int empid = Convert.ToInt32(e.CommandArgument.ToString()); daobj.Empid = empid; int i = blobj.Delete(daobj); } } catch (Exception EX) { Response.Write(EX.Message + "" + EX.StackTrace); } }