저는 VS2008/.Net 3.5에서 ajax 컨트롤 툴킷 (대상 : .Net 3.5)의 컨트롤을 사용하여 작업 프로젝트를 진행했습니다.VS2008에서 VS20010으로 업그레이드 된 프로젝트에서 ajax 컨트롤 툴킷 작업을 제어하는 방법
VS2010 Beta 2에서 프로젝트를 업그레이드했습니다. WebForms (작동 중)의 라우팅을 활용할 수 있도록 .Net 4.0을 대상으로 선택했습니다.
ModalPopupExtender의 부하와 함께 페이지는, 그러나, 나는 오류를 얻을
, 같은 URI를 참조하는 "구문 오류"{로컬 호스트} /WebResource.axd?d=-sR5kj2yKK777ENh8pDLSA2 & t = 633960551687981257.
그런 다음 필요한 javascript 파일을로드하지 못 했으므로 페이지가 잘못로드됩니다.
ajax.codeplex.com에서 새로운 컨트롤 툴킷을 다운로드하고 AjaxControlToolkit.dll을 참조하여 프레임 워크 2.0 & 4.0에 대한 임시 파일을 지우려고 시도했지만 아무런 차이가 없습니다.
그런 다음 오류를 디버깅하는 것에 대해 this post을 읽습니다. 내가 WebResource.axd와에 요청을 해독 할 때, 그들은 실로처럼 보였다 경로를 보여 주었다 : | WebForms.js
- 들 WebUIValidation.js |
그래서 파이프로 구분 된 파일 참조가 잘못 구성 된 것 같습니다. 아무도 이것에 대해 무엇을 해야할지 모를 것 같지만, 무엇을 해야할지 모르겠다.
무엇이이 작업과 관련이 있는지 잘 모릅니다. 나는 Routes.Add를 사용하지 않고있다. Routes.MapPageRoute를 사용하고 있습니다. RouteExistingFiles가 false로 설정된 .axd 파일을 라우팅하지 않습니다. – dudeNumber4