자바 스크립트에서 서버 측 코드를 호출하는 방법에 대해 설명합니다. 이것은 Ajax를 사용하여 수행됩니다. 웹 서비스에서 웹 메소드를 호출 할 수 있으며 특수 속성으로 페이지 메소드를 꾸미면 페이지 메소드를 호출 할 수도 있습니다.
JS 서버 측 전화의 주된 이유는 AJAX 기능을 사용하기위한 것이다. 이 페이지에 자바 스크립트 코드를 삽입 한 후 클라이언트 코드가 어떤 행동 호출 할 때 서버 측에서
호출 JS는 기본적이다.
UPDATE :
이 양식 사용 document.form.submit을 제출 수동으로 포함 할 수 있습니다 자바 스크립트에서 서버 측을 호출해야하는 경우도 다른 이유가있을 수 있습니다(). 하지만 저는 대부분 90 % 이상이 아약스를 사용하여 비동기 적으로 작업을 수행하기 위해 서버 측 코드를 호출한다고 말합니다. 당신이 GridView 컨트롤 내부에 포함 된 버튼으로 확인 상자를 추가 할 때 일반적인 예는 수 있습니다 두 번째 시나리오의 경우
. 이 시나리오에서는 gridview 컨트롤의 databound 이벤트에 코드를 추가하고 gridview에 포함 된 단추에 javascript 코드를 추가합니다. 마지막으로 gridview가 렌더링되면 gridview 내부의 버튼에 javascript가 첨부되고 사용자가 버튼을 클릭하면 확인 상자가 팝업됩니다. 또 다른 시나리오는 포스트 백이 발생한 후 새 팝업 창을 열려고 할 때입니다. 작동 시험 한
Javascript의 서버 측 코드 호출이 Ajax 기능을 원할 때 사용된다고 말씀 하시겠습니까? 이것은 유일한 시간인가 아니면 다른 고려 사항입니까? 또한 두 번째 시나리오에 대한 토론에 대해 자세히 설명해 주시겠습니까? 내가 어떻게,하지만 언제/왜 당신이 나중에 호출을 위해 자바 스크립트를 주사겠습니까 이해합니까? – mwright
내 대답을 편집했습니다! – azamsharp