protected void grdProd_RowUpdating(object sender, GridViewUpdateEventArgs e) { string name = e.NewValues["ProdName"].ToString(); decimal price = decimal.Parse(e.NewValues["ProdPrice"].ToString()); int quan = int.Parse(e.NewValues["Quantity"].ToString()); string des = e.NewValues["Description"].ToString(); int cat = int.Parse(e.NewValues["CategoryID"].ToString()); int prod = int.Parse(e.Keys["ProdID"].ToString()); adpProd.UpdateProd(name, quan, price, des, cat, prod); grdProd.EditIndex = -1; GetDataFromCache(); }