아작스의 기원은 특정영역만 갱신하는 것이기 때문에 아작스영역안에서 포스백이 일어나면 '부분 포스트백'이라고 부릅니다. 당연히 페이지 포스트백은 일어나지 않을 것이라고 생각했습니다. 그런데 아니네요 ㅡ,.ㅡ; (참고 : MSDN Magazine - AJAX 응용 프로그램 아키텍처, 1부 ) 1. 문제 발견하기 아작스영역안에 버튼을 넣고 눌러 봅시다. 중단점을 잡아보면 페이지 로드에서 중단점이 잡힙니다. 신기하게도 페이지의 UI는 갱신이 되지 않네요 ㅡ.ㅡ;; 이 이야기는 업데이트페널이 각자 돌아간다고 생각하고 있는 우리의 상식을 벗어납니다. 1-1. 테스트용 코드 테스트를 위해서 '웹응용프로그램'프로젝트를 생성하고 웹폼을 추가 합니다. 그리고 아래 코드를 넣습니다. 페이지 Ajax1 Ajax2 비하인드는 ..
클래스 라이브러리(Class Library)에서 웹컨트롤을 사용하려면 'System.Web' 을 참조 하면 됩니다. 그런데 아작스 컨트롤을 사용하려고 하니 'System.Web'를 참조 해도 에러가 나는 군요. 검색을 해보니 아작스(ajax)컨트롤을 사용할 경우 추가로 'System.Web.Extensions' 를 참조해야 된다고 합니다. (참고 : Answers - ScriptManager ) 그러면 'System.Web.Extensions'를 참조 하고 다시 해봅시다. '.Net'에 있습니다. 에러가 사라 젔군요 ㅎㅎ