문제

항목 세부 사항을 표시하는 GridView가 있습니다. 두 개의 템플릿 필드를 추가했습니다. 하나는 확인란이고 다른 하나는 텍스트boc입니다. 내가 원하는 것은 고객이 구매하려는 모든 항목을 확인하고 텍스트 상자에 수량을 적어 두는 것입니다. 버튼을 클릭하면 gridview의 모든 행을 확인하고 확인란을 확인하면 텍스트 상자의 값을 gridview의 데이터 라운드 필드의 값과 비교 한 다음 주문 함수를 수행해야합니다. ..

나는 이것이 너무 많이 들린다는 것을 알고 있으므로 어떤 종류의 도움도 깊이 감사합니다 ...

도움이 되었습니까?

해결책

질문이 "그리드 뷰의 행을 반복하는 방법"이라면 내 대답은 다음과 같습니다.

int count = gridView1.Rows.Count;

for(int i=0; i < count; i++)
{
  GridViewRow row = gridView1.Rows[i];
  CheckBox cb = row.FindControl("CheckBoxID") as CheckBox;
  //Check if CheckBox is checked
  if(cb != null && cb.Checked) 
  {
    // Logic here.
  }
}
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top