2010-06-08 3 views

답변

0

전체 게시물을 다시 보내지 않으려면 '예'를 선택하십시오.

2

짧은 답변 : 예.

아약스가이를 수행하는 가장 좋은 방법입니다. jquery 문서를 살펴보십시오. 실제로 그렇게하는 것이 쉽지 않고 설명하기위한 스 니펫을 게시하는 데 적합하지 않습니다. 당신은 아마도 여기에 몇 가지 새로운 개념으로 안락하게 지내야 할 것입니다.

http://docs.jquery.com/Main_Page

다음은 jQuery의 아약스 설명서에 대한 직접 링크입니다.

http://api.jquery.com/category/ajax/

당신이 jQuery를, 해본 적이 없다 경우는 좀 이상하지만, 익숙해 질 시간을내어 확실히 가치.

+0

' "jQuery를 한 번도 해 본 적이 없다면 다소 이상 할 것입니다. CSS 또는 JavaScript에 익숙하지 않은 경우에만 – STW

0

당신이하지 다음 포스트 백이

4

예 AJAX는 가장 좋은 방법은 OK 경우 다음 Ajax를 가야이에 유용한 기능을 제공합니다. ASP.NET's AJAX mechanisms, jQuery itself 또는 다른 선택을 통해 수행 할 수 있습니다.

브라우저로 돌아 가기위한 이미지를 생성하는 경우 ASP.NET 페이지 (.aspx) 수명주기를 호출하는 대신 밝게 HTTP handler (.ashx)을 사용하십시오. example on the server-side입니다. (. DefaultHttpHandler 같은 것을에서 클래스를 상속 또는 Page 클래스 대신 IHttpHandler을 구현하여 HTTP 처리기 일) AJAX 통신에 대한

추가 샘플 및 메모 :

는 대역 HTTP 요청과 응답을 볼 Fiddler 같은 HTTP 모니터링 유틸리티가 매우 유용 이런 종류의 물건 디버그 에.

0

Ajax를 사용할 필요가 없습니다. 페이지를 AutoEventWireUp = "false"로 설정하고 모든 이벤트를 수동으로 처리 할 수 ​​있습니다. 버튼 클릭 및 끝까지 Page_Load 이벤트를 우회하십시오.

1

한 쪽 메모. HTML로 표시하려면 BMP 파일을 실제로 출력해야합니까?

BMP는 꽤 무겁고 압축되지 않은 형식이므로 serer-side 형식으로 저장해야합니다. JPG "축소판"을 저장하고 출력 할 수도 있습니다. AJAX 또는 정상적인 포스트 백을 사용하기로 결정할 때마다 훨씬 더 빠릅니다.

다른 모든 사람들이 말했듯이 AJAX는 전체 페이지를 반환하는 것보다 응답이 훨씬 작기 때문에 (콘텐츠 만) 가장 좋은 방법입니다.

디버깅을 위해 필자는 Firefox를 Firebug과 함께 사용하는 것을 제외하고는 훌륭한 웹 개발 도구입니다.