>  기사  >  백엔드 개발  >  ASP.net의 AJAX

ASP.net의 AJAX

巴扎黑
巴扎黑원래의
2016-12-20 15:20:571313검색

지난 이틀 동안 진행된 .Net 프레임워크 교육을 통해 Microsoft에 대해 더 잘 이해할 수 있게 되었습니다. 예전에는 MS것들은 그냥 여기저기 끌고 다니는 것 뿐이고, 그 외엔 더 놀라운 기능은 없는 줄 알았습니다. 오늘 ASP AJAX ToolKit을 소개하고 나서 정말 놀랐습니다.

몇 가지 간단한 예를 들자면, 예를 들어 이와 같은 효과를 추가하려면 텍스트 상자에 두 개의 숫자를 입력한 후 이 숫자로 시작하는 모든 데이터베이스 또는 웹 서비스를 나열하는 연결 기능이 필요합니다. 두 개의 숫자. ASP.NET에서는 한 문장이면 충분합니다.

ID="AutoCompleteExtender1"
TargetControlID="ZipCode"
ServicePath="ZipCodeService.asmx"
ServiceMethod="GetMatchingZipCodes"
MinimumPrefixLength= "2"
CompletionListElementID="ctl00_MainPlaceHolder_ZipCodeComp
letionList"
CompletionSetCount="15" runat="server"/>

j2ee에서 하기에는 너무 간단합니다. 많은 것들이 있지만 J2EE에 구축된 DWR과 같은 AJAX 프레임워크를 사용하면 훨씬 더 쉽습니다.

또 다른 예로, 우편번호는 5자리 숫자를 입력하라는 메시지를 표시해야 합니다. 먼저 숫자와 -만 남도록 필터링합니다. 또 다른 문장으로, 전화번호도 다음과 같아야 합니다.

ID="FilterTextBoxExtender1"
TargetControlID="ZipCode"FilterType="Custom"
ValidChars=" 0123456789 -"
runat="server"/>

ID="FilterTextBoxExtender2"
TargetControlID="Phone"FilterType="Custom"
ValidChars = "0123456789()-."
runat="server"/>

그런 다음 5개의 숫자를 입력하라는 메시지가 표시됩니다

ID="TextBoxWatermarkExtender1"
TargetControlID="ZipCode"WatermarkText="xxxxx"
runat="server"/>

ID="TextBoxWatermarkExtender2"
TargetControlID="전화 " WatermarkText="xxx-xxx-xxxx"
runat="server"/>

표시되는 효과는 이렇습니다


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.