ajax와 asp.net masterpages가 혼합됩니까?
-
03-07-2019 - |
문제
이 두 기술을 사용한 경험이 있습니까? 두 사람이 협력하는 데있어 가장 큰 어려움은 무엇입니까? 이러한 기술을 사용하는 사이트는 AJAX가있는 일반 ASP.NET 웹 응용 프로그램과 어떻게 다릅니 까?
감사!
해결책
예, 그들은 함께 잘 작동합니다.
조심해야 할 유일한 것은 마스터에 ScriptManager가 있다면 콘텐츠 페이지에서 다른 것을 선언 할 수 없습니다.
컨텐츠 페이지에서 ScriptManager를 통해 스크립트 및 서비스를 등록하려면 ScriptManagerProxy 대신 제어. 마스터/컨텐츠 시나리오를 위해 특별히 설계된 컨트롤입니다.
다른 팁
문제없이 마스터 페이지와 ASP.NET Ajax를 함께 사용했습니다. 콘텐츠 자리 표시 자에서 스크립트 관리자를 사용하거나 마스터 페이지에서 단일 스크립트 관리자를 사용할 수 있지만 컨텐츠 영역에서 ScriptManagerProxy를 사용하여 올바른 기능을 얻을 수 있어야합니다.
컨텐츠 페이지의 마스터 페이지 및 ScriptManagerProxy의 스크립트 관리자를 선언하는 것 외에도 모든 JavaScript 파일을 별도의 DLL에 넣어서 나머지 프로젝트와 분리 된 모든 리소스를 갖추는 것이 좋습니다. JavaScript 파일의 별도의 디버그 및 릴리스 버전 (흰색 공간이 제거됨)을 사용하면 성능이 우수합니다.
제휴하지 않습니다 StackOverflow