티스토리 뷰

사용자 삽입 이미지




위 그림처럼 GridView에서 CheckBox를 사용하여 선택된 것을 Row의 컬럼값을 넘겨받는
 
코드부분은 아래와 같다
 
******************************************************************************
 
if (GridView1.Rows.Count > 0) // 그리드뷰의 열수가 0이상일 경우
{
       String isChecked = string.Empty;
       String index_regnum = string.Empty;
       for (int i = 0; i < GridView1.Rows.Count; i++)  // 그리드뷰 열수만큼 체크한다.
       {
              isChecked = ((CheckBox)GridView1.Rows[i].Cells[0].FindControl             
                                ("chkList")).Checked.ToString();
               //  체크박스가 셀 첫번째에 위치하고 체크박스 ID가 chkList인 경우이다.
 
              if (isChecked == "True")
              {
                     index_regnum += GridView1.Rows[i].Cells[1].Text + ";";
                      // 체크박스가 선택된 경우에만 셀값을 저장한다.
              }
       }
}
 
******************************************************************************
 
이렇게 넘겨받은 값을 Spilt()를 사용해서 배열에 넣는 등의 방법으로 값을 읽어서 사용하면 된다.
댓글
최근에 올라온 글
최근에 달린 댓글
글 보관함
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Total
Today
Yesterday