사용자 지정 개체 목록에 데이터 바인딩 된 gridview가 있습니다. 클라이언트 측에서는 사용자가 텍스트 상자에 가격 값을 입력하고 gridview의 모든 행에 대한 확인란을 클릭 할 수 있습니다. gridview는 페이지 매김을 지원하고 수십 페이지를 포함합니다. Gridview에서 데이터가 변경되면 사용자가 페이지를 취소 할 수 있기 때문에 반드시 데이터베이스의 항목을 변경하고 싶지는 않지만 다른 페이지에서 체크 한 내용은 (지금 당장) 기억하고 싶습니다.asp.net gridview : 값 읽기 및 상태 유지
사용자가 제출을 클릭하면 gridview의 모든 페이지에서 모든 값을 읽는 방법을 알아 내려고합니다. 내가 TextBoxes 및 확인란에 대한 이벤트 처리기를 설정할 수 있지만 여전히 사용자 지정 개체의 수정 된 목록을 저장할 필요가 있습니다. ASP에서 이것은 일반적으로 응용 프로그램 캐시에서 수행합니까? 또는 viewstate에 항목을 저장해야합니까?