2011-04-27 4 views
1

편집 옵션이있는 Gridview를 사용하고 있습니다. 편집 버튼을 클릭하면 행이 취소 버튼 & 업데이트로 편집 가능하게됩니다. 그러나이 프로세스는 시나리오에서 성능을 저하시키는 포스트 백이 발생합니다. 어떤 다른 방법을 사용할 수있는 행을 다시 게시 (어쩌면 자바 스크립트를 사용하여) 일으키는 않고 편집 할 수 있습니까?포스트 백이없는 Gridview 편집

답변

1

Asp.net는 내장이 편리한 기능이 있습니다. 그 업데이트 패널이라고하고 업데이트 할 수있는 페이지의 일부를 지정할 수 있습니다. 아약스를 사용하여 장면 다시 게시를 수행합니다. 여기

는 일부 코드 샘플을 포함 4 Guys from Rolla하여 주제에 대한 기사입니다.

0

자바 스크립트에서도이 작업을 수행 할 수 있습니다. 두 가지 옵션 :

  1. pageMethod를 사용하면 필요한 매개 변수가있는 코드 내부의 메소드를 호출 할 수 있습니다.

  2. 는 웹 서비스를 노출하고 거기 DB 업데이트 기능을 설정하고 자바 스크립트에서 함수를 호출합니다. 특정 문제가 발생할 수 있습니다 업데이트 패널을 사용하여

...

+1

당신이 문제가 된 UpdatePanel 접근 방식이 무엇인지에 정교한 수 있습니까? – GlennMoseley