private void setUpdate() { int iesttermRefId; int ikpiRefId; string iymd; int itxrUser; double iresultMs; double iresultTs; TemplatedColumn template; CellItem cellItemObject; Infragistics.WebUI.WebDataInput.WebNumericEdit inputTxt; foreach (Infragistics.WebUI.UltraWebGrid.UltraGridRow row in this.ugridKpiTargetList.Rows) { iesttermRefId = DataTypeUtility.GetToInt32(row.Cells.FromKey("estTermRefId").Value); ikpiRefId = DataTypeUtility.GetToInt32(row.Cells.FromKey("kpiRefId").Value); iymd = DataTypeUtility.GetValue(row.Cells.FromKey("estYmd").Value); itxrUser = DataTypeUtility.GetToInt32(this.USERID); template = (TemplatedColumn)row.Cells.FromKey("resultMs").Column; cellItemObject = (CellItem)template.CellItems[row.Index]; inputTxt = (Infragistics.WebUI.WebDataInput.WebNumericEdit)cellItemObject.FindControl("txtResultMs"); iresultMs = inputTxt.ValueDouble; template = (TemplatedColumn)row.Cells.FromKey("resultTs").Column; cellItemObject = (CellItem)template.CellItems[row.Index]; inputTxt = (Infragistics.WebUI.WebDataInput.WebNumericEdit)cellItemObject.FindControl("txtResultTs"); iresultTs = inputTxt.ValueDouble; MicroBSC.BSC.Biz.Biz_Bsc_Kpi_Result objBSC = new MicroBSC.BSC.Biz.Biz_Bsc_Kpi_Result(); int result = objBSC.UpdateKpiResult(null, null, iesttermRefId, ikpiRefId, iymd, itxrUser, iresultMs, iresultTs); } ltrScript.Text = JSHelper.GetAlertScript("저장이 완료되었습니다."); }