protected void grdpc_RowUpdating(object sender, GridViewUpdateEventArgs e) { GridViewRow row = grdpc.Rows[e.RowIndex]; HiddenField hdnID = (HiddenField)row.FindControl("hdnID"); TextBox name = (TextBox)row.FindControl("txtname"); TextBox pwd = (TextBox)row.FindControl("txtpwd"); TextBox location = (TextBox)row.FindControl("txtloc"); DropDownList loc1 = (DropDownList)row.FindControl("ddlloc1"); PlacementConsultantBO bo = new PlacementConsultantBO(); bo.pcid = Convert.ToInt32(hdnID.Value.ToString()); bo.pcname = Convert.ToString(name.Text); bo.pwd = Convert.ToString(pwd.Text); bo.loc = Convert.ToString(loc1.Text); PlacementConsultantBL update = new PlacementConsultantBL(); int result1 = update.UpdatePC(bo); if (result1 == 1) { Page.ClientScript.RegisterStartupScript(this.GetType(), "alertkey", "<script>alert('Details Updated successfully');</script>", false); } grdpc.EditIndex = -1; bind(); }