2011-09-05 3 views
0

채팅 스크립트에서 새 줄은 페이지를 새로 고침하지 않고 추가합니다. 다시 게시하지 않고 사용자의 가용성 상태가 변경됩니다. 페이 스북 (Facebook)에서도 새로운 페이지를 다시로드하지 않고도 덧글을 추가 할 수 있습니다. C#을 사용하여 ASP.NET에서 이벤트를 발생시키는 방법. 따라서 페이지를 다시로드하면 이벤트가 발생합니다.포스트 백이없는 이벤트

저는 C#을 사용할 수 없다고 생각합니다. AJAX 나 jQuery 또는 다른 라이브러리에 특별한 라이브러리가 있습니까?

답변

2

와 GET 및 POST 아약스 요청을 전송하고 조작 할 수 있습니다. 이들은 서버 측 페이지 또는 서비스를 호출하여 HTML (또는 XML) 비동기 블록을로드 한 다음 문서에 기록하는 데 사용됩니다. 이것은 본질적으로 AJAX입니다.

JQuery는 크로스 브라우저 호환 스크립트 작성을 쉽게하기 위해 고안된 라이브러리로, 저수준 비트를 직접 수행 할 필요없이 AJAX 호출이 도움이되도록 기본 제공되는 기능을 제공합니다.

ASP.NET에는 AJAX 가능 사이트를 만들기위한 다양한 도구가 있으며, 최신 버전에는 많은 배선 작업 없이도 클라이언트 측 파트에 jQuery가 통합되어 있습니다. 이 도구를 함께 사용하면 ASP.NET 서비스를 쉽게 노출하고 호출 할 수 있습니다. 가장 간단한 형태는 아마도 UpdatePanel 일 것입니다. 이전에 AJAX 활성화 사이트를 만들지 않았다면 시작하는 것이 좋습니다.

AJAX Toolkit도 참조하십시오.

+0

고마워요! 이것은 나를 도왔다. – Mal

0

는 jQuery를 자체는 HTML 요소 그것은 자바 스크립트를 작성할 때 브라우저에서 사용할 수 네이티브 XML 구성 요소를 사용하여 이루어집니다

$.post(... 

$.get(... 
관련 문제