2009-07-07 5 views
0

양식에 입력 된 값을 기반으로 한 결과의 그리드보기를 표시하는 검색 페이지가 있습니다. 내가 뭘 할 수 있기를 바랄 수있는 것은 새로운 검색 버튼입니다. 검색 기준 양식을 다시 채우고 제출하면 다른 결과 세트가있는 다른 그리드보기가 페이지에 추가됩니다. 나는 그것을 여러 번 할 수 있기를 바란다.Ajax를 사용하여 GridView 테이블을 페이지에 동적으로 추가하십시오.

답변

1

당신이하려고하는 것은 어떤 시점에서 페이지에 하나 이상의 격자를 갖는 것이고 새로운 GridView를 인스턴스화하기 만하면 DataSource를 포함하는 속성을 설정하고 데이터 바인딩합니다. 이 작업은 새 검색 이벤트의 클릭 이벤트에서 수행해야합니다.

이렇게하려면 상위 패널에 컨트롤을 추가해야합니다.

parent.Controls.Add (dynamicGrid);

는 설치에 업데이트 패널

업데이트 패널을 남용하지 않도록주의를해야하는 ajaxy 동작을 추가하세요!

관련 문제