2008-09-26 6 views
3

ASPNET AJAX 설치가 올바른지 확인하려면 어떻게합니까?ASPNET AJAX 설치를 확인하는 방법

Visual Studio 2008을 사용하고 이전에 AJAX 버전을 설치 한 적이 없었습니다.

내 UpdatePanel은 IIS6에서 작동하지만 Visual Studio의 웹 서버에서는 정상적으로 작동합니다. 내가 얻는 동작은 UpdatePanel이 전혀 존재하지 않는다는 것입니다. 다시 말해 '정상'ASPX 유형 동작으로 되돌아갑니다.

MSDN에서 AJAX를 설치하고 IISRESET을 시도했지만 아직 제대로 작동하지 않습니다.

문제를 진단하려면 어떻게해야합니까?

업데이트 : 나는 다음과 같은 3 개 요청 피들러에 표시된 얻을 비주얼 스튜디오 (카시니) 내에서 실행하는 경우 :

http://localhost:1105/RRStatistics/WebResource.axd?d=k5J0oI4tNNc1xbK-2DAgZg2&t=633564733834698722 

http://localhost:1105/RRStatistics/ScriptResource.axd?d=N8BdmNpXVve13PiOuRcss0GMKpoTBFsi7UcScm-WmXE9jw5qOijeLDcIyiOsSQZ4k3shu0R2ly5WhH2vI_IbNVcTbxej1dkbdYFXrN6c7Qw1&t=ffffffff867086f6 

http://localhost:1105/RRStatistics/ScriptResource.axd?d=N8BdmNpXVve13PiOuRcss0GMKpoTBFsi7UcScm-WmXE9jw5qOijeLDcIyiOsSQZ4AsqNeJVXGSf6sCcCp1QK0jdKTlbRqIN1LFVP8w6R0lJ_vbk-CfopYINgjYsHpWfP0&t=ffffffff867086f6 

을하지만 IIS 내에서 실행할 때 나는 단지이 하나의 요청 얻을 :

http://www.example.com/RRStatistics/ScriptResource.axd?d=f_uL3BYT2usKhP7VtSYNUxxYRLVrX5rhnXUonvvzSEIc1qA5dLOlcdNr9xlkSQcnZKyBHj1nI523o9DjxNr45hRpHF7xxC5WlhImxu9TALw1&t=ffffffff867086f6 

이제 Cassini의 두 번째 요청에는 첫 번째 주석 중 하나 인 '부분 렌더링'이 포함 된 javascript 파일이 포함되어 있습니다. 이 문제의 근원이라고 확신하지만 IIS에서 다른 요청을받지 못하는 이유를 알 수 없습니다.

답변

0

JavaScript 오류를 확인하십시오. 때로는 UpdatePanel이 작동하는 데 필요한 JavaScript가로드되지 않는 경우가 있습니다.

0

이에게 자신을 시도하지 않은,하지만 난의 system.webServer > < 핸들러 다음

시도를 추천하고

< 내에서 당신의 의 web.config에 다음을 추가 여러 포럼 게시물을 발견 >

< 추가 동사 = "GET" 경로 = "ScriptResource.axd" 유형 = "Microsoft.Web.Handlers.ScriptResourceHandler" 의 validate = "거짓"/ >

0

또 다른 옵션은 당신의 Web.config를 확인하는 것입니다. 예를 들어 Visual Studio에서 새로운 Ajax 지원 ASP.NET 웹 사이트를 만들 수 있습니다. 그러면 올바른 web.config가 생성됩니다. 기존 web.config에서 모든 비 아약스 섹션을 복사하면 설정됩니다. 이것은 나를 위해 일했다.

-Edoode

관련 문제