2010-05-28 2 views
0

저는 웹 개발에 익숙하지 않아 포스트 백을 발생시키지 않으면 서 작은 폼 업데이트를 시도하고 있습니다. 예를 들어 드롭 다운 목록이 변경 될 때 컨트롤을 볼 수 있습니다.비주얼 스튜디오 ASP.NET에서 클라이언트 측 코드를 사용하는 방법 ASP.NET

저는 지금까지 업데이트 패널 내에서 RequiredFieldValidator처럼이를 달성하는 몇 가지 기능을 접했습니다. 그러나 이러한 작업은 하나의 작업에만 적용됩니다.

Visual Studio에서 클라이언트 측 업데이트를 수행하기위한 나의 옵션에는 어떤 것이 있습니까? 현재 자바 스크립트를 모르는 경우가 있으므로 다른 솔루션을 선호합니다.

답변

1

JQuery를 모르거나 적어도 다른 Javascript 라이브러리를 사용하면이 기능을 사용할 수있게되며 이력서가 출력됩니다. 이러한 JS 프레임 워크의 학습 곡선은 너무 짧아서 곧바로 멋진 UI를 만들 수 없습니다. 적어도 JQuery를 알기 위해 적어도 2 시간은 걸릴 것을 제안합니다. JQuery를 후회하지 않을 것입니다. 여기

http://dotnetslackers.com/articles/ajax/using-jquery-with-asp-net.aspx

http://www.dotnetspark.com/kb/1532-gridview-and-jquery-asp-net-tutorial.aspx

http://www.beansoftware.com/ASP.NET-Tutorials/Using-jQuery-ASP.NET.aspx JQuery와에 가장 좋은 자습서의 일부입니다 : 여기

JQuery와 함께 ASP.NET을 사용하는 방법에 대한 몇 가지 좋은 기사입니다 :

http://www.ajaxline.com/best-jquery-tutorials-march-2010

+0

감사합니다. – Robert

1

당신이 설명한 것처럼 디스플레이 기능을 위해, 자바 스크립트 정말 최고의 솔루션입니다. jQuery을 보시면 자바 스크립트 작성이 훨씬 쉬워지며 기본 표시/숨기기 기능과 같은 작업을 위해 시간을 들이지 않고 바로 실행해야합니다.

1

불행히도 AJAX는 '비동기 Javascript 및 XML'의 약자이므로 Javascript를 사용하지 않고이 동작을 수행하면 약간의 피클에서 착륙 할 것입니다.

업데이트 패널 do은 매우 쉽지만 패널 업데이트의 내용 만 보더라도 전체 ASP 페이지가 실행되어야하기 때문에 매우 느립니다.

깊은 호흡을하고 JQuery.Com으로 가서 튜토리얼을 연습 해 보시기 바랍니다. Javascript는 생각보다 쉽고 JQuery는 그림에서 크로스 브라우저 호환성의 어려움을 많이 겪으므로 실제 작업에 집중할 수 있습니다.

행운을 빌어 요!

관련 문제