본문 바로가기
프로그래밍

Create Sea's WorkList (2)

by 이데렐라 2009. 9. 3.
반응형
 솔직히 어제는 진행이 빠르다고 생각했는데 역시 난관에 부딪혔다.
어디가 문제인지 전혀 모르겠었고, 방법이 잘못됐을 거라는 생각에 여러 방법을 찾아 보았지만 해결되지 않았다.
답답한 마음이 점점 커졌는데 결국 디버깅을 하고나서야 보니 '타이핑 오류'라는 것이 밝혀졌다.
이런..스펠링 하나가 빠져있었다.
(정말 멍청스럽다.)

 다음 부분은 편집의 형식을 정해주는 TemplateField 를 사용하고, 내부에 EditItemTemplate 태그를 사용했다.
편집의 경우 DropDownList 컨트롤을 뿌려주고, 리스트의 값은 DB의 값에서 뿌려주기를 시도했다.

이벤트 onrowdatabound 를 정의하여, 편집모드에서는 DropDownList를 찾아 데이터를 뿌려준다.

protected void W_List_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if ((e.Row.RowState & DataControlRowState.Edit) > 0)
{
... DropDownList를 찾아 데이터 할당.
}
}
}

이렇게 해서 데이터를 할당해 준다.
반응형

'프로그래밍' 카테고리의 다른 글

Create Sea's WorkList (1)  (0) 2009.09.02

댓글