페이지에 여러 개의 사용자 정의 컨트롤이 있습니다. 한 사용자 정의 컨트롤에서 같은 사용자 정의 컨트롤에서 트리 뷰에 표시 할 항목에 대한 필터를 설정하는 확인란 집합이 있습니다. 다른 사용자 정의 컨트롤에서 나는 목록보기 (또는 gridview 아직 결정하지 않은) 그 정의 된 필터 및 이전 사용자 컨트롤에서 선택한 트리 노드를 기반으로 일부 정보를 표시해야합니다.2 단계 문제 : 페이지의 2 사용자 컨트롤간에 정보 공유, 스크롤 목록 또는 gridview의 정보 표시?
listview 또는 gridview는 한 번에 X (예 : 10) 개의 레코드 양을 스크롤해야합니다. 사용자가 선택한 항목에 따라 최대 28,000 개의 레코드가 표시 될 수 있으므로 데이터베이스에 가서 한 번에 적은 양의 레코드 만 가져 와서 즉시 목록을 업데이트하려고합니다.
무엇이 당신의 질문입니까? – Billy
두 사용자 컨트롤간에 데이터를 공유하는 방법과 스크롤 목록보기 또는 gridview에 정보를 표시하는 방법은 무엇입니까? – Ashton
Ashton, 페이지 또는 세션에 대한 ViewState를 사용하여 컨트롤간에 데이터를 공유 할 수 있습니다. 즉, 귀하의 설명을 통해 아마 당신이 그것을 공유하는 대신 귀하의 컨트롤간에 데이터를 전달하는 것이 좋습니다. – rie819