문제

프로토 타입 라이브러리의 업데이터 객체를 통해 기존 .asp 페이지를 호출하는 클래식 ASP로 작성된 오래된 페이지가 있습니다.

이 호출은 요청과 함께 일부 쿼리 문자열 매개 변수를 전달하고 기본 ASP 페이지로 렌더링 할 HTML/ JS 블록뿐만 아니라 업데이트 할 매개 변수 목록을 수신했습니다.

페이지 라이프 사이클이 사물을 복잡하게하는 것처럼 보이지만 실제 서버 컨트롤 또는 USERControl에서 구현하면 작동 할 수 있습니다.

편집하다원래 질문을 명확히/단순화하고 싶습니다 : 비 ASP.NET 페이지에서 ASP.NET Control (.ASCX 또는 서버 제어)을 렌더링하는 방법이 있습니까?

이상적으로는 Ajax를 통해 호출되어 HTML 텍스트 블록을 반환합니다. 상태를 수신 페이지로 전송하는 방법.

도움이 되었습니까?

해결책

RAW HTML을 출력으로 반환하는 웹 서비스에 컨트롤을 배치하고 AJAX에서 웹 서비스를 호출하여 동적 HTML을 사용하는 곳에 결과를 배치 할 수 있습니다. 컨트롤의 출력 버퍼를 사용하여 원하는 방식으로 작동하도록해야 할 수도 있습니다.

다른 팁

ASPX 페이지가 포함 된 ASP에 iframe을 넣고 일부 메커니즘을 사용하여 쿼리 스트링 값을 통해 매개 변수를 통과 할 수 있습니까?

ASP 페이지는 항목 (Params)을 테이블에 쓸 수 있으며, 항목을 다시 파악하는 ASPX 페이지로 전달 된 ID (GUID)를 만들 수 있습니까?

Webserver가 대상 프레임 워크에서 .aspx 파일을 실행할 수 있다고 가정하면 예, 제어 / 페이지의 결과를 클래식 ASP 페이지 또는 해당 문제에 대한 일반 이전 HTML 페이지로 렌더링 할 수 있습니다. 서버 측 기능을 가질 수 없으므로 컨트롤/페이지의 HTML 생성 결과를 렌더링합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top