2009-12-07 2 views
0

위 작업을 수행 할 수 있습니까? 즉 데이터 세트에 바인딩하는 gridview가 있습니다. 현재 나는 클라이언트가 그것을 클릭 할 때 gridview '사라진다'ddl 있습니다.jquery의 격자보기 바인딩 해제

(즉 $ ('#의 GridView1') (제거).)

그러나 이것은 바인딩을 제거하지 않고, 포스트 백이 발생하므로 때의 gridview는 '소거'셋 채워져있다.

jquery를 사용하여이 Gridview의 데이터 세트를 효과적으로 '바인딩 해제'할 수 있습니까?

답변

0

실제로 웹 응용 프로그램을 속일 수있었습니다 ... 사용자가 드롭 다운, 텍스트 상자 또는 라디오 단추 목록 중 하나를 선택하면 다시 게시됩니다. 따라서 나는이 페이지에서 null 데이터 소스에 gridview를 묶었습니다. 페이지가 새로 고쳐지면 아무 것도 gridview에 표시되지 않습니다.

멋진 작은 속임수!

0

jquery를 사용하여 gridview를 제거하면 코드 뷰 뒤에 gridview가 제거되어야합니다. 여러 가지 방법이 있습니다. 하나는 쿠키 또는 쿼리 문자열 매개 변수 또는 다른 것을 사용하는 것입니다. 따라서 페이지가 다시 게시되면 해당 변수가 데이터 세트를 바인딩하기 전에 확인됩니다. jquery를 사용하여 gridview를 제거해도 서버 측의 페이지 컨트롤 컬렉션에서 제거되지 않기 때문입니다. 따라서 매번 수표가 필요할 것입니다.