protected void gvSchoolList_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e) { ASPxGridView gridView = sender as ASPxGridView; School school = new School(); school.Name = GetColumnValue(e.NewValues["Name"]); school.State = GetColumnValue(e.NewValues["State"]); school.StreetAddress = GetColumnValue(e.NewValues["StreetAddress"]); school.WebsiteURL = GetColumnValue(e.NewValues["WebsiteURL"]); // school.Year = GetColumnValue(e.NewValues["Year"]); school.Zip = GetColumnValue(e.NewValues["Zip"]); school.City = GetColumnValue(e.NewValues["City"]); school.ContactNumber = GetColumnValue(e.NewValues["ContactNumber"]); school.CreatedBy = (Guid)Membership.GetUser().ProviderUserKey; school.Email = GetColumnValue(e.NewValues["Email"]); school.RatingValue = e.NewValues["RatingValue"] == null ? decimal.Zero : (decimal)e.NewValues["RatingValue"]; gridView.CancelEdit(); e.Cancel = true; if (school.Save()) { //Show Success message } else { //Error message } Session[Constants.SESSION_SCHOOL_LIST] = new SchoolDAO().SelectAllDataset(); LoadGrid(); }