이러한 컨트롤을 aspx 파일로 캡슐화하지 않고도 가능합니까? Register 태그는 그것이 아니라고 생각하게 만듭니다.jQuery.load() 함수로 ASCX를로드 할 수 있습니까?
답변
아니요, ASCX는 ASPX에있는 사용자 정의 컨트롤입니다. 페이지로 만들거나 Handler로 변환해야합니다.
ascx 페이지를 직접 호출 할 수 없습니다. aspx에 추가하지 않고 html을 제공하거나 페이지/핸들러에 응답하여 동적으로 렌더링 할 수 없습니다.
jQuery/Ajax를 점점 더 사용하기 시작한 이래로 서버 컨트롤을 점점 덜 사용하고 있습니다.
필자가 컨트롤에 넣었던 것들은 이제 패널에로드되는 개별 aspx 페이지입니다. 당신은 오래된 ASCX 파일이있는 경우
, ASPX
로 변환하기 위해 너무 열심히하지 않아야바로 그 사실을 깨달았습니다. :) –
번호
, 당신은 UpdatePanel 내부에 ASCX를 놓고 볼 패널의 내용을 설정할 수 있습니다 말했다/표준 Asp.Net 포스트 백 메커니즘을 사용하여 표시되지 않습니다.
또는 자바 스크립트 코드가 DOM을 사용하여 페이지에 추가하는 HTML 코드를 생성하는 별도의 IHttpHandler를 작성할 수 있습니다. 그러나이 페이지 부분은 포스트 백에서 액세스 할 수 없습니다.
하나의 가능한 방법은 일반적인 웹 양식에서 ascx의 호스트 역할을하는 일반 aspx 스텁 페이지를 사용하는 것입니다. JQuery의 $ .ajax() 메소드를 사용하여 해당 페이지를 콜백하는 방법을 나타냅니다. 어떤 ascx 컨트롤을로드하고 싶습니다.
그런 다음 스텁/호스트 페이지에서 render 메서드를 재정의하고 response.output.write를 사용하여 컨트롤을 출력 스트림에 직접 렌더링합니다. 클라이언트의 콜백 핸들러는 출력을 캐치하고 정상적인 방법으로 DOM에 삽입하거나 DOM 요소의 스펙을 허용하는 $ .load() 버전을 사용하여 출력 할 수 있습니다.
희망이 도움이됩니다.
- 1. void 함수로 반환 할 수 있습니까?
- 2. 익명 함수로 함수에 액세스 할 수 있습니까?
- 3. 메서드를 람다 함수로 재정의 할 수 있습니까?
- 4. .submit을 함수로 사용할 수 있습니까?
- 5. jQuery.load 및 양식 요소
- 6. jquery.load 뒤에 앵커로 스크롤
- 7. AJAX jQuery.load 대 jQuery.get
- 8. AJAX Kontactr 형식의 jQuery.load()
- 9. "어떻게하면 C++ 프로젝트에서 vi를 사용하여 함수로 점프 할 수 있습니까?
- 10. 그러한 구조를 유형화 된 클래스/함수로 변환 할 수 있습니까?
- 11. 리플렉션을 사용하여 문자열을 C#의 함수로 변환 할 수 있습니까?
- 12. jQuery의 "slideUp"함수로 숨겨진 DIV를 인쇄 할 수 있습니까?
- 13. jquery가있는 웹 서비스에서 ascx를로드 할 때 발생하는 문제
- 14. jquery.load()는 무엇을위한 속기입니까?
- 15. 어떻게 이것을 JavaScript 함수로 작성할 수 있습니까?
- 16. jQuery.load() - 내부 자바 스크립트 내부
- 17. jQuery.load()는 부분 페이지 내용을 가져 DOM
- 18. jQuery.Load()가 ASP.NET MVC2에서 Request.IsAjaxRequest를 트리거하지 않음
- 19. jQuery.load()와 ajax dataFilter()의 결합
- 20. Jquery "slideup"함수로 숨겨진 목록 항목을 인쇄 할 수 있습니다.
- 21. Appengine 모델 속성 호출을 함수로 만들 수 있습니까?
- 22. C# Web Service에서 JavaScript 함수로 연결된 목록을 전달할 수 있습니까?
- 23. body 요소 양식에서 jQuery.load() 응답을 얻으려면 어떻게해야합니까?
- 24. 전체 결과 집합을 SQL 함수로 보낼 수 있습니까?
- 25. C#, StringToEnum,이 일반 함수로 만들 수 있습니까
- 26. PHP에서 동일한 클래스의 다른 함수로 변수를 액세스하고 수정할 수 있습니까?
- 27. 어떻게 ASP에서 JavaScript 함수로 값을 전달할 수 있습니까 : LinkButton OnClientClick?
- 28. 생성자 함수로 만든 객체 자체가 함수가 될 수 있습니까?
- 29. 관리 객체를 네이티브 함수로 보내면 어떻게 사용할 수 있습니까?
- 30. node.js 모듈/내보내기 시스템 : 모듈을 함수로 내보낼 수 있습니까?
이 질문입니까? – BigBlondeViking