UltraGridRowsEnumerator cusEnumerator;
        UltraGridRow objRow;
        cusEnumerator = this.cusList.Bands[0].GetRowsEnumerator();
        --- cusEnumerator = this.cusList.Bands[0].GetBatchUpdates();//바로수정
        while (cusEnumerator.MoveNext() == true)
        {
            objRow = cusEnumerator.Current;
            Hashtable htParam2 = new Hashtable();
            htParam2["ONE"] = objRow.Cells[0].Value.ToString().Trim();
            htParam2["TWO"] = objRow.Cells[1].Value.ToString().Trim();
            --쿼리문실행
        }

Hashtable의 값을 받아서 쿼리문을 실행하면되겠다. Row의 여러값들을 수정시 새로 Insert시킨다.

'정리없는자료 > UltraWebGrid' 카테고리의 다른 글

UltraWebGrid 수정버튼 클릭시 수정  (0) 2008.07.01
UltraWebGrid Row수정  (0) 2008.07.01
UltraWebGrid 컬럼 중복값 합치기  (2) 2008.05.31
UltraDateChooser mm/yyyy  (0) 2008.05.31
UltraWebGrid DropDownList 추가  (0) 2008.05.28

/// 수정시 확인작업 없이 바로 수정된다.

 protected void cusList_UpdateGrid(object sender, UpdateEventArgs e)
    {
        try
        {
            UltraGridRowsEnumerator cusEnumerator;
            UltraGridRow objRow;
            cusEnumerator = this.cusList.Bands[0].GetBatchUpdates();

            while (cusEnumerator.MoveNext() == true)
            {
                objRow = cusEnumerator.Current;
                Hashtable htParam = new Hashtable();
                htParam["ONE"] = objRow.Cells[0].Value.ToString();
                htParam["TWO"] = objRow.Cells[1].Value.ToString().Trim();
                htParam["FIVE"] = objRow.Cells[4].Value.ToString().Trim();
                --- 쿼리문실행
            }
        }
        catch (Exception exp)
        {
            this.ErrMessage(exp.Message);
        }
    }

Hashtable에 값을 담아서 쿼리문에 적용시키면되겠다.

'정리없는자료 > UltraWebGrid' 카테고리의 다른 글

UltraWebGrid 수정버튼 클릭시 수정  (0) 2008.07.01
UltraWebGrid Row수정  (0) 2008.07.01
UltraWebGrid 컬럼 중복값 합치기  (2) 2008.05.31
UltraDateChooser mm/yyyy  (0) 2008.05.31
UltraWebGrid DropDownList 추가  (0) 2008.05.28
this.WebGrid1.Bands[0].Columns.FromKey("컬럼명").MergeCells = true;

첫 열을 선택시 Merge한 컬럼이 잡히는 문제가있네요.

'정리없는자료 > UltraWebGrid' 카테고리의 다른 글

UltraWebGrid 수정버튼 클릭시 수정  (0) 2008.07.01
UltraWebGrid Row수정  (0) 2008.07.01
UltraWebGrid 컬럼 중복값 합치기  (2) 2008.05.31
UltraDateChooser mm/yyyy  (0) 2008.05.31
UltraWebGrid DropDownList 추가  (0) 2008.05.28
  1. 이경훈 2008.06.18 01:06

    안녕하세요 프리로그에서 보다가 오랜만에 글을 남기네요
    블로그가 예전보다 더 깔금해진거 같네요

    제가 글을 남긴이유는 티스토리에서 블로그를 만들어보고 싶은데
    초대장을 구하기가 어렵네요 있으시면 부탁좀 드리겠습니다.

    이메일은 hoon273@lycos.co.kr

    종종 들르겠습니다.

System.Globalization.CultureInfo cinfo = new System.Globalization.CultureInfo(System.Globalization.CultureInfo.CurrentCulture.TextInfo.CultureName);
cinfo.DateTimeFormat.ShortDatePattern = "mm/yyyyy";
cusDateChooser.CalendarLayout.Culture = cinfo;

'정리없는자료 > UltraWebGrid' 카테고리의 다른 글

UltraWebGrid 수정버튼 클릭시 수정  (0) 2008.07.01
UltraWebGrid Row수정  (0) 2008.07.01
UltraWebGrid 컬럼 중복값 합치기  (2) 2008.05.31
UltraDateChooser mm/yyyy  (0) 2008.05.31
UltraWebGrid DropDownList 추가  (0) 2008.05.28

Page_Load 나 그리드 초기화 부분에
UltraGridColumn column = grid.DisplayLayout.Bands[0].Columns.FromKey("DBCOLUMN");
column.Type = ColumnType.DropDownList;
column.CellButtonDisplay = CellButtonDisplay.Always;
column.CellStyle.HorizontalAlign = HorizontalAlign.Center;
column.DefaultValue = "0";
ValueList list = column.ValueList;
list.DataSource = biz.GetDropList;
list.ValueMember="VALUEB";
list.DisplayMember="MEMBERA";
list.DataBind();

public DataTable GetDropList
{
DataTable dt = new DataTable();
dt.Columns.Add("VALUEB", typeof(string));
dt.Columns.Add("MEMBERA", typeof(string));
DataRow row = null;
row = dt.NewRow();       
row["VALUEB"] = "A";        row["NAME"] = "손예진";       
dt.Rows.Add(row);
row = dt.NewRow();       
row["VALUEB"] = "B";        row["NAME"] = "전지현";       
.Rows.Add(row);
row = dt.NewRow();       
row["VALUEB"] = "C";        row["NAME"] = "김태희";
dt.Rows.Add(row);
return dt;
}

다음과 같이 추가해주시면 됩니다. 디비에 저장되있는 값이 A일경우 그리드상 손예진이 출력됩니다.


 

'정리없는자료 > UltraWebGrid' 카테고리의 다른 글

UltraWebGrid 수정버튼 클릭시 수정  (0) 2008.07.01
UltraWebGrid Row수정  (0) 2008.07.01
UltraWebGrid 컬럼 중복값 합치기  (2) 2008.05.31
UltraDateChooser mm/yyyy  (0) 2008.05.31
UltraWebGrid DropDownList 추가  (0) 2008.05.28

+ Recent posts