protected void UltraWebGrid1_InitializeLayout(object sender, Infragistics.WebUI.UltraWebGrid.LayoutEventArgs e) { e.Layout.Bands[0].Columns[0].CellStyle.BackColor = GetGridColor(gEN_GRID_COLOR.GROUP1); e.Layout.Bands[0].Columns[1].CellStyle.BackColor = GetGridColor(gEN_GRID_COLOR.GROUP2); e.Layout.Bands[0].Columns[0].MergeCells = true; e.Layout.Bands[0].Columns[14].Format = "#,##0.##"; }
protected void UltraWebGrid1_InitializeLayout1(object sender, Infragistics.WebUI.UltraWebGrid.LayoutEventArgs e) { e.Layout.Bands[0].HeaderLayout.Reset(); e.Layout.Bands[0].Reset(); int iIndex = 0; Infragistics.WebUI.UltraWebGrid.ColumnHeader ch; Infragistics.WebUI.UltraWebGrid.ColumnHeader[] arrCh = new Infragistics.WebUI.UltraWebGrid.ColumnHeader[3]; foreach (Infragistics.WebUI.UltraWebGrid.UltraGridColumn c in e.Layout.Bands[0].Columns) { c.Header.RowLayoutColumnInfo.OriginY = 1; iIndex++; } ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "구 분"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 0; ch.RowLayoutColumnInfo.SpanX = 2; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "원 료 가 격"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 2; ch.RowLayoutColumnInfo.SpanX = 4; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "소비자가격"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 7; ch.RowLayoutColumnInfo.SpanX = 4; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = e.Layout.Bands[0].Columns[0].Header; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 0; ch.RowLayoutColumnInfo.SpanX = 2; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 0; ch.RowLayoutColumnInfo.SpanY = 2; ch = e.Layout.Bands[0].Columns[6].Header; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 6; ch.RowLayoutColumnInfo.SpanY = 2; }
protected void UltraWebGrid1_InitializeLayout(object sender, Infragistics.WebUI.UltraWebGrid.LayoutEventArgs e) { e.Layout.Bands[0].Columns[0].CellStyle.HorizontalAlign = HorizontalAlign.Center; e.Layout.Bands[0].Columns[0].Width = 75; for (int i = 1; i < UltraWebGrid1.Columns.Count; i++) { e.Layout.Bands[0].Columns[i].CellStyle.HorizontalAlign = HorizontalAlign.Right; e.Layout.Bands[0].Columns[i].Width = 79; } }
protected void UltraWebGrid1_InitializeLayout(object sender, Infragistics.WebUI.UltraWebGrid.LayoutEventArgs e) { e.Layout.Bands[0].Columns[0].CellStyle.HorizontalAlign = HorizontalAlign.Center; e.Layout.Bands[0].Columns[0].MergeCells = true; for (int i = 1; i < UltraWebGrid1.Columns.Count; i++) { e.Layout.Bands[0].Columns[i].CellStyle.HorizontalAlign = HorizontalAlign.Right; e.Layout.Bands[0].Columns[i].Format = "#,##0.#"; } }
protected void UltraWebGrid1_InitializeLayout(object sender, Infragistics.WebUI.UltraWebGrid.LayoutEventArgs e) { for (int i = 0; i < e.Layout.Bands[0].Columns.Count; i++) { if (i == 0) { e.Layout.Bands[0].Columns[i].Width = 40; } else { e.Layout.Bands[0].Columns[i].Width = 63; e.Layout.Bands[0].Columns[i].Format = "#,##0.#0"; e.Layout.Bands[0].Columns[i].CellStyle.HorizontalAlign = HorizontalAlign.Right; } } }
protected void UltraWebGrid1_InitializeLayout(object sender, Infragistics.WebUI.UltraWebGrid.LayoutEventArgs e) { try { Infragistics.WebUI.UltraWebGrid.ColumnHeader ch; ch = e.Layout.Bands[0].Columns[0].Header; int intWid = 0; for (int i = 0; i < e.Layout.Bands[0].Columns.Count; i++) { if (i == 0) { e.Layout.Bands[0].Columns[i].Header.Caption = "구분"; e.Layout.Bands[0].Columns[i].CellStyle.HorizontalAlign = HorizontalAlign.Left; e.Layout.Bands[0].Columns[i].Width = 50; e.Layout.Bands[0].Columns[i].MergeCells = true; } else if (i == 1) { e.Layout.Bands[0].Columns[i].Header.Caption = "년도"; e.Layout.Bands[0].Columns[i].CellStyle.HorizontalAlign = HorizontalAlign.Center; e.Layout.Bands[0].Columns[i].Width = 60; } else if (i == 14) { e.Layout.Bands[0].Columns[i].Hidden = true; } else { e.Layout.Bands[0].Columns[i].CellStyle.HorizontalAlign = HorizontalAlign.Right; e.Layout.Bands[0].Columns[i].Format = "#,##0"; e.Layout.Bands[0].Columns[i].Width = 60; } } } catch { } }
protected void UltraWebGrid1_InitializeLayout(object sender, Infragistics.WebUI.UltraWebGrid.LayoutEventArgs e) { e.Layout.Bands[0].HeaderLayout.Reset(); e.Layout.Bands[0].Reset(); int iIndex = 0; Infragistics.WebUI.UltraWebGrid.ColumnHeader ch; foreach (Infragistics.WebUI.UltraWebGrid.UltraGridColumn c in e.Layout.Bands[0].Columns) { c.Header.RowLayoutColumnInfo.OriginY = 1; iIndex++; } ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "구분"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 0; ch.RowLayoutColumnInfo.SpanY = 2; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "계획"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 1; ch.RowLayoutColumnInfo.SpanX = 1; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "실적"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 2; ch.RowLayoutColumnInfo.SpanX = 1; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "전년동기실적"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 3; ch.RowLayoutColumnInfo.SpanX = 1; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "계획대비"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 4; ch.RowLayoutColumnInfo.SpanX = 2; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "전년대비"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 6; ch.RowLayoutColumnInfo.SpanX = 2; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = e.Layout.Bands[0].Columns[0].Header; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 0; ch.RowLayoutColumnInfo.SpanY = 2; ch = e.Layout.Bands[0].Columns[1].Header; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 1; ch.RowLayoutColumnInfo.SpanY = 2; ch = e.Layout.Bands[0].Columns[2].Header; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 2; ch.RowLayoutColumnInfo.SpanY = 2; ch = e.Layout.Bands[0].Columns[3].Header; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 3; ch.RowLayoutColumnInfo.SpanY = 2; try { int intWid = 0; for (int i = 0; i < e.Layout.Bands[0].Columns.Count; i++) { if (i == 0) { e.Layout.Bands[0].Columns[i].CellStyle.HorizontalAlign = HorizontalAlign.Left; e.Layout.Bands[0].Columns[i].Width = 120; } else if (i == 5 || i == 7) { e.Layout.Bands[0].Columns[i].CellStyle.HorizontalAlign = HorizontalAlign.Right; e.Layout.Bands[0].Columns[i].Format = "#,##0.0"; e.Layout.Bands[0].Columns[i].Width = 90; } else { e.Layout.Bands[0].Columns[i].CellStyle.HorizontalAlign = HorizontalAlign.Right; e.Layout.Bands[0].Columns[i].Format = "#,##0"; e.Layout.Bands[0].Columns[i].Width = 100; } } } catch { } }
protected void UltraWebGrid1_InitializeLayout(object sender, Infragistics.WebUI.UltraWebGrid.LayoutEventArgs e) { int iIndex = 0; Infragistics.WebUI.UltraWebGrid.ColumnHeader ch; foreach (Infragistics.WebUI.UltraWebGrid.UltraGridColumn c in e.Layout.Bands[0].Columns) { c.Header.RowLayoutColumnInfo.OriginY = 1; iIndex++; } ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "구분"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 0; ch.RowLayoutColumnInfo.SpanX = 1; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "잠재고객"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 1; ch.RowLayoutColumnInfo.SpanX = 6; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "가망고객"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 7; ch.RowLayoutColumnInfo.SpanX = 6; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "기회고객"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 13; ch.RowLayoutColumnInfo.SpanX = 6; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "계약고객"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 19; ch.RowLayoutColumnInfo.SpanX = 6; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; string[] strHdr = new string[25] { "월", "기초", "증가", "감소", "CLOSE", "기말", "점유율", "기초", "증가", "감소", "CLOSE", "기말", "점유율", "기초", "증가", "감소", "CLOSE", "기말", "점유율", "기초", "증가", "감소", "CLOSE", "기말", "점유율" }; int intIdx = 0; for (int i = 0; i < e.Layout.Bands[0].Columns.Count; i++) { if (i == 0) { e.Layout.Bands[0].Columns[i].Header.Caption = strHdr[i]; e.Layout.Bands[0].Columns[i].Width = 45; } else { e.Layout.Bands[0].Columns[i].Header.Caption = strHdr[i]; e.Layout.Bands[0].Columns[i].Width = (i % 6 == 0) ? 55 : 45; e.Layout.Bands[0].Columns[i].Format = (i % 6 == 0) ? "#,##0.0" : "#,##0"; e.Layout.Bands[0].Columns[i].CellStyle.HorizontalAlign = HorizontalAlign.Right; } } }
protected void UltraWebGrid1_InitializeLayout(object sender, Infragistics.WebUI.UltraWebGrid.LayoutEventArgs e) { e.Layout.Bands[0].HeaderLayout.Reset(); e.Layout.Bands[0].Reset(); int iIndex = 0; Infragistics.WebUI.UltraWebGrid.ColumnHeader ch; foreach (Infragistics.WebUI.UltraWebGrid.UltraGridColumn c in e.Layout.Bands[0].Columns) { c.Header.RowLayoutColumnInfo.OriginY = 1; iIndex++; } ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "구분"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 0; ch.RowLayoutColumnInfo.SpanX = 2; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "계획"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 2; ch.RowLayoutColumnInfo.SpanX = 1; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "실적"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 3; ch.RowLayoutColumnInfo.SpanX = 1; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "전년동기"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 4; ch.RowLayoutColumnInfo.SpanX = 1; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "계획대비"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 5; ch.RowLayoutColumnInfo.SpanX = 2; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "전년대비"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 7; ch.RowLayoutColumnInfo.SpanX = 2; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = e.Layout.Bands[0].Columns[0].Header; ch.RowLayoutColumnInfo.OriginY = 1; ch.RowLayoutColumnInfo.OriginX = 0; ch.RowLayoutColumnInfo.SpanX = 2; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 0; ch.RowLayoutColumnInfo.SpanY = 2; ch = e.Layout.Bands[0].Columns[2].Header; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 2; ch.RowLayoutColumnInfo.SpanY = 2; ch = e.Layout.Bands[0].Columns[3].Header; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 3; ch.RowLayoutColumnInfo.SpanY = 2; ch = e.Layout.Bands[0].Columns[4].Header; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 4; ch.RowLayoutColumnInfo.SpanY = 2; e.Layout.Bands[0].Columns[0].MergeCells = true; for (int i = 0; i < e.Layout.Bands[0].Columns.Count; i++) { if (i == 0) { e.Layout.Bands[0].Columns[i].Width = 86; e.Layout.Bands[0].Columns[i].CellStyle.HorizontalAlign = HorizontalAlign.Left; } else if (i == 1) { e.Layout.Bands[0].Columns[i].Width = 190; e.Layout.Bands[0].Columns[i].CellStyle.HorizontalAlign = HorizontalAlign.Left; } else { if (e.Layout.Bands[0].Columns[i].Header.Caption == "차 이") { e.Layout.Bands[0].Columns[i].Header.Caption = "차이"; } if (e.Layout.Bands[0].Columns[i].Header.Caption == "달성율" || e.Layout.Bands[0].Columns[i].Header.Caption == "증가율" || e.Layout.Bands[0].Columns[i].Header.Caption == "차이") { e.Layout.Bands[0].Columns[i].Width = 60; e.Layout.Bands[0].Columns[i].Format = "#,##0.0"; e.Layout.Bands[0].Columns[i].CellStyle.HorizontalAlign = HorizontalAlign.Right; } else { e.Layout.Bands[0].Columns[i].Width = 90; e.Layout.Bands[0].Columns[i].Format = "#,##0"; e.Layout.Bands[0].Columns[i].CellStyle.HorizontalAlign = HorizontalAlign.Right; } } } }
protected void UltraWebGrid1_InitializeLayout(object sender, Infragistics.WebUI.UltraWebGrid.LayoutEventArgs e) { e.Layout.Bands[0].HeaderLayout.Reset(); e.Layout.Bands[0].Reset(); int iIndex = 0; Infragistics.WebUI.UltraWebGrid.ColumnHeader ch; Infragistics.WebUI.UltraWebGrid.ColumnHeader[] arrCh = new Infragistics.WebUI.UltraWebGrid.ColumnHeader[3]; foreach (Infragistics.WebUI.UltraWebGrid.UltraGridColumn c in e.Layout.Bands[0].Columns) { c.Header.RowLayoutColumnInfo.OriginY = 1; iIndex++; } ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "지역"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 0; ch.RowLayoutColumnInfo.SpanX = 1; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "1 차 압 력"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 1; ch.RowLayoutColumnInfo.SpanX = 3; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Caption = "2 차 압 력"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 4; ch.RowLayoutColumnInfo.SpanX = 3; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; ch = e.Layout.Bands[0].Columns[0].Header; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 0; ch.RowLayoutColumnInfo.SpanY = 2; for (int i = 0; i < e.Layout.Bands[0].Columns.Count; i++) { if (i == 0) { e.Layout.Bands[0].Columns[i].Width = 140; } else { e.Layout.Bands[0].Columns[i].Width = 105; e.Layout.Bands[0].Columns[i].Format = "#,##0.0"; e.Layout.Bands[0].Columns[i].CellStyle.HorizontalAlign = HorizontalAlign.Right; } } }
protected void UltraWebGrid1_InitializeLayout(object sender, Infragistics.WebUI.UltraWebGrid.LayoutEventArgs e) { e.Layout.Bands[0].HeaderLayout.Reset(); int iIndex = 0; Infragistics.WebUI.UltraWebGrid.ColumnHeader ch; Infragistics.WebUI.UltraWebGrid.ColumnHeader[] arrCh = new Infragistics.WebUI.UltraWebGrid.ColumnHeader[6]; foreach (Infragistics.WebUI.UltraWebGrid.UltraGridColumn c in e.Layout.Bands[0].Columns) { c.Header.RowLayoutColumnInfo.OriginY = 1; iIndex++; } ch = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); ch.Key = "GUBUN"; ch.Caption = "구 분"; ch.RowLayoutColumnInfo.OriginY = 0; ch.RowLayoutColumnInfo.OriginX = 0; ch.RowLayoutColumnInfo.SpanX = 2; ch.Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(ch); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; int intSpan = 2; for (int i = 0; i < arrCh.Length; i++) { arrCh[i] = new Infragistics.WebUI.UltraWebGrid.ColumnHeader(true); switch (i) { case 0: arrCh[i].Caption = strY01; break; case 1: arrCh[i].Caption = strY02; break; case 2: arrCh[i].Caption = strY03; break; case 3: arrCh[i].Caption = strY04; break; case 4: arrCh[i].Caption = strY05; break; case 5: arrCh[i].Caption = strY06; break; default: break; } arrCh[i].Key = arrHdrNm[i].ToString(); arrCh[i].RowLayoutColumnInfo.OriginY = 0; arrCh[i].RowLayoutColumnInfo.OriginX = intSpan; arrCh[i].RowLayoutColumnInfo.SpanX = 3; arrCh[i].Style.Height = Unit.Pixel(22); e.Layout.Bands[0].HeaderLayout.Add(arrCh[i]); e.Layout.Bands[0].HeaderStyle.HorizontalAlign = HorizontalAlign.Center; intSpan = intSpan + 3; } }