2009-05-31 13 views
0

jQuery.ajax() 함수를 사용하여 asp.net에서 생성 된 양식 컨트롤을 게시하지 못하는 것 같습니다.ASP.NET jQuery Ajax 게시 양식

서버쪽에 중단 점을 넣었으며 값이 없습니다.

이 문제를 해결할 수있는 방법이 있습니까? 아니면 내가 보낸 답장을 작성해야합니까?

또 다른 질문이지만, jQuery는 훌륭한 JS 라이브러리이지만, .net과 잘 통합되지 않는 것 같습니다.

jQuery를 사용하여 서버 측 상호 작용을 수행하고 ms ajax 구현을 중단 한 사람이 있습니까?

+1

jQuery는 WebForms에서보다 ASP.Net MVC와 훨씬 더 잘 통합되어있다. 왜냐하면 WebForms에는 이미 많은 JavaScript가 작성되어 있기 때문이다. 재정의, 변경 또는 간단하게 다시 작성해야합니다. MVC에서는 처음부터 이미 "스스로 할"있습니다. 따라서 선택하기가 훨씬 쉬워집니다. –

답변

0

이유는 asp.net webforms가 일반 게시물 (예 : 입력/제출 버튼)을 사용하지 않기 때문입니다. 어떻게 게시되는지 살펴 본다면 asp.net이 __doPostBack이라는 페이지에 작성하는 내장 함수를 호출하는 자바 스크립트 처리기가 있습니다.

체크 아웃 당신에게 추가 단서를 제공 할 수이 다른 유래 대답 : 당신이 꼬임의 몇 가지가 해결되면, 두 번째 질문에 Jquery asp.net Button Click Event via ajax

는, jQuery를 지원의 톤을 가지고 환상적인 lib 디렉토리와 참고 자료는 웹과 책 모두에 있습니다. 그걸 지키면 후회하지 않을거야 :-)

+0

Joel에게 감사드립니다. 일을 처리하기 위해 해킹 유형 코드를 수행해야하는 것은 부끄러운 일입니다. 장기간에 걸친 악몽을 지원합니다 :) –