1 머리말
최근 ASP.NET에서 AJAX 호출을 했습니다. 클라이언트는 먼저 ASP.NET 서버 배경에서 페이지 템플릿을 가져온 다음 페이지 템플릿을 구현하기 위해 페이지가 초기화될 때 서버에서 관련 데이터를 가져옵니다. . 동적 디스플레이. 구체적인 구현은 다음과 같습니다.
1) 클라이언트가 ASP.NET 배경에 HTTP GET 요청을 보냅니다.
2) 배경이 HTML 템플릿을 클라이언트에 보내고 XML 문자열을 메모리에 저장합니다(동적 표시에 필요한 데이터 포함). 페이지 템플릿) )
3) 클라이언트가 페이지를 초기화할 때 AJAX 요청을 보내고 XML 문자열을 가져옵니다.
4) 얻은 XML 문자열을 사용하여 HTML 페이지 템플릿의 동적 표시를 달성하기 위해 HTML 템플릿을 사용자 정의합니다. .
2 여러 핵심 사항에 대한 소개 및 코드 예제
2.1 ASP.NET 서버 측
2.1.1 C#을 사용하여 XML 문자열 생성
이는 System.Xml 네임스페이스 아래의 여러 클래스를 사용하여 구현할 수 있습니다. 다음은 코드 샘플입니다.