/// <summary> /// 保存 /// </summary> private void save() { List <TargetedValueEntity> list = new List <TargetedValueEntity>(); for (int col = 5; col < this.dgvSetTargetedValue.ColumnCount; col++) { for (int row = 0; row < this.dgvSetTargetedValue.RowCount; row++) { if (dgvSetTargetedValue[col, row].Value == null) { continue; } var cellEntity = cellToEntity(dgvSetTargetedValue[col, row]); if (cellEntity == null) { continue; } list.Add(cellEntity); } } TargetedValueEntityAccess valueAccess = new TargetedValueEntityAccess(); valueAccess.Delete("OilTableTypeComparisonTableID =" + this._currentOilTableTypeComparisonTableEntity.ID); OilBll.saveTargetedValue(list); }