ASP.NETÖ®Èý ASP.NETÊý¾Ý¼°¿Ø¼þ
ASP¡£NETÖй²Óм¸ÖÖÀàÐ͵Ŀؼþ
========================================
Á½ÖÖ£º
1. ¿Í»§¶Ë¿Ø¼þ£¬Ò²¾ÍÊÇÎÒÃÇÔÚHTMLÖо³£Óõ½µÄ
2. ·þÎñ¶Ë¿Ø¼þ£¬ÀýÈç: <asp:TextBox ID="txt" runat="server" />
¿Í»§¶Ë¿Ø¼þÒ²¿ÉÒÔת³É·þÎñ¶Ë¿Ø¼þ
<input type="text" id="txt" runat="server" />
HTML ºÍ WEB
ASP¡£NETÖÐÒÔʲô·½Ê½½øÐÐÊý¾ÝÑéÖ¤
==================================
ÔÚASPÖнøÐÐ±íµ¥Êý¾ÝÑé֤ʱ£¬Í¨³£¿ª·¢Õß±ØÐë×Ô¼º±àдһÌ×ÑéÖ¤µÄ¹æÔò£¬È»ºó×Ô¼º½«ÕâЩ´úÂ뿽±´µ½ASP´úÂëÖÐ¶Ô±íµ¥½øÐÐÑéÖ¤¡£ÕâÑù½øÐÐÑéÖ¤µÄ·½Ê½ÊµÔÚ²»Ì«·½±ã£¬ÐÒÔ˵ÄÊÇ£¬ASP.NET½â¾öÁËÕâ¸öÎÊÌ⣬Õâ¾ÍÊÇÊý¾ÝÑéÖ¤Web¿Ø¼þ¡£
Êý¾ÝÑéÖ¤¿Ø¼þÊÇASP.NETÖÐרÃÅÓÃÀ´ÑéÖ¤±íµ¥Óû§ÊäÈëµÄ¿Ø¼þ¡£±ÈÈ磬 RequiredFieldValidation¾ÍÊÇÒ»¸öרÃÅÓÃÀ´ÑéÖ¤Óû§ÊÇ·ñÒѾÊäÈëµÄ¿Ø¼þ£¬Ê¹ÓÃÕâ¸ö¿Ø¼þ£¬¿ÉÒÔ±£Ö¤Óû§Ò»¶¨ÊäÈëÁË±íµ¥µÄij¸ö±íµ¥Ï±ÈÈçÊý¾ÝÊäÈë¿ò£©¡£ÁíÍ⣬ASP.NET»¹×¨ÃÅÌṩÁËÒÔÏÂÊý¾ÝÑéÖ¤¿Ø¼þ£º
1. RequiredFieldValidator£º¼ì²éÓû§ÊÇ·ñÊäÈ룻
2. CompareValidator£º¼ì²éÁ½¸ö±íµ¥ÊäÈëÏîµÄÊäÈëÐÅÏ¢ÊÇ·ñ´æÔÚijÖÖÖ¸¶¨¹ØÏµ£¬±ÈÈç´ó¡¢µÈÓڵȣ»
3. RangeValidator£º¼ì²éÓû§ÊäÈëÊÇ·ñÔÚijһָ¶¨·¶Î§£»
4. RegularExpressionValidator£º¼ì²éÓû§ÊäÈëÊÇ·ñ·ûºÏijһָ¶¨µÄÕýÔò±í´ïʽҪÇó£»
5. CustomValidator: ¼ì²éÓû§ÊäÈëÊÇ·ñ·ûºÏ¿ª·¢ÕßÖ¸¶¨µÄÑéÖ¤Âß¼¹æÔò¡£
±¾ÎĵÄÄ¿µÄ²»ÊÇÔÚÓÚÌÖÂÛÒÔÉÏËùÓпؼþµÄÓ÷¨£¬Èç¹ûÏ£ÍûÁ˽âÆäËû¿Ø¼þ£¬¿ÉÒԲο´£º
http://samples.gotdotnet.com /quickstart /aspplus/doc /webvalidation.aspx¡£
CustomValidator¿Ø¼þ¸ÅÊö
¼òµ¥µØÊ¹ÓÃÇ°ÃæÌáµ½µÄǰËĸöÊý¾ÝÑéÖ¤¿Ø¼þ£¬¾Í¿ÉÒÔʵÏÖÎÒÃÇÒ»°ã¿ª·¢µÄ´ó²¿·ÖÊý¾Ý±íµ¥µÄÑéÖ¤ÒªÇó¡£È»¶ø£¬ÓÐʱºòÎÒÃÇÐèÒªÑé֤һЩ±È½Ï¸´ÔÓµÄ±íµ¥¡£ÏëÏñһϣ¬ÎÒÃÇÓÐÒ»¸ö±È½Ï¸´Ôӵĵ÷²é±í£¬¸Ãµ÷²é±í°üº¬Ò»¸öÓкܶ൥ѡ°´Å¥ºÍ¶àÑ¡°´Å¥µÄ±íµ¥£¬Ò»Ð©¶àÑ¡°´Å¥ºÍ¸öÈ˵İ®ºÃÏà¶ÔÓ¦£¬±ÈÈçÓÎÓ¾¡¢ÌåÓý¡¢ÔĶÁµÈ£¬µ÷²é±íÏ£Íû±»µ÷²éÈËÑ¡Ôñ×Ô¼ºµÄËùÓа®ºÃ¡£ÔÚÕâЩѡÏîÏÂÃæ£¬ÌáʾÈçÏÂÎÄ×Ö£º“Èç¹ûÄãÌáʾÓÐÌåÓýºÍÓÎÓ¾Á½ÖÖ°®ºÃ£¬ÇëÑ¡ÔñÄúʲôʱºò¿ªÊ¼Ñ§Ï°ÓÎÓ¾”£¬ÔÚÕâЩÎÄ×ÖÏ·½·ÅÖÃһЩ±êʶÄêÁä¶ÎµÄµ¥Ñ¡°´Å¥£¬ÕâЩ°´Å¥ÊÇ·ñÓÐЧȡ¾öÓÚÎÒÃÇÔÚÇ°ÃæÌáµ½µÄ¶àÑ¡°´Å¥µÄÑ¡ÔñÇé¿ö¡£ÔÚÒÔÉϵÄÑéÖ¤Çé¿öÖУ¬ÎÒÃǾÍҪʹÓõ½CustomValidatorÊý¾ÝÑéÖ¤¿Ø¼þ¡£
ÔÚËùÓеÄASP.NETÊý¾ÝÑéÖ¤¿Ø¼þÖУ¬¶¼ÓÐÒ»¸ö“ControlToValidate”µÄ¿Ø¼þ
Ïà¹ØÎĵµ£º
=================================================================================
How to enable an ASP.NET WebService to listen to HTTP POST calls
=================================================================================
Imagine you developed an ASP.NET WebService, but the client that nee ......
ASP.NET 3.5ÖÐ6¸öÄÚÖõÄÊý¾ÝÔ´¿Ø¼þ·Ö±ðÓÃÓÚÌØ¶¨ÀàÐ͵ÄÊý¾Ý·ÃÎÊ¡£
SqlDataSource ¿Ø¼þ ÔÊÐí·ÃÎÊÖ§³ÖADO.NETÊý¾ÝÌṩ³ÌÐòµÄËùÓÐÊý¾ÝÔ´¡£¸Ã¿Ø¼þĬÈÏ¿ÉÒÔ·ÃÎÊODBC¡¢OLE DB¡¢SQL Server¡¢OraleºÍSQL Server CE Ìṩ³ÌÐò
LinqDataSource ¿Ø¼þ ¿ÉÒÔʹÓÃLINQ ²éѯ·ÃÎʲ»Í¬ÀàÐ͵ÄÊý¾Ý¶ÔÏó
O ......
ÔÚ¿ª·¢Öо³£»áÓöµ½ÕâÑùµÄÇé¿ö£¬ÔÚ²¿Êð³ÌÐòʱΪÁ˱£ÃÜÆð¼û²¢²»½«Ô´´úÂëËæÏîĿһͬ·¢²¼£¬¶øÎÒÃÇ¿ª·¢Ê±µÄ»·¾³Ó벿Êð»·¾³¿ÉÄܲ»Ò»Ö£¨±ÈÈçÊý¾Ý¿â²»Ò»Ñù£©£¬Èç¹ûÔÚ´úÂëÖб£´æÕâЩÅäÖÃÕâЩÐÅÏ¢²¿ÊðʱÐèÒªµ½Óû§ÄÇÀï¸ü¸Ä´úÂëÔÙÖØÐ±àÒ룬ÕâÖÖ²¿Êð·½Ê½·Ç³£Âé·³¡£
ÔÚ.netÖÐÌṩÁËÒ»ÖÖ±ã½ÝµÄ±£´æÏîÄ¿ÅäÖÃÐÅÏ¢µÄ°ì·¨£¬ÄǾÍÊÇÀûÓÃÅäÖà ......
1.ʲôÊǸöÐÔ»¯·þÎñ ¸öÐÔ»¯·þÎñÊÇÒ»ÖÖ¼¼Êõ¿ò¼Ü£¬ÎªÓû§ÌṩÁË×Ô¶¨ÒåÕ¾µãÍâ¹Û¡¢ÄÚÈÝ¡¢²¼¾Ö¡¢½ÇÉ«¹ÜÀíµÈ¹¦ÄÜ£¬ÈçͬQQ¿Õ¼äµÈ¡£ 2.¸öÐÔ»¯·þÎñÐèÒª³ÌÐòԱѧϰÄÄЩ·½Ã棬²ÅÄÜʵÏÖÕâЩ¹¦ÄÜ ¸öÐÔ»¯·þÎñÊÇÒ»¸ö¿ò¼Ü£¬Õâ¸ö¿ò¼Ü°üº¬3¸öºËÐŦÄÜ£º¸öÐÔ»¯Óû§ÅäÖá¢web²¿¼þ¡¢³ÉÔ±×ʸñÓë½ÇÉ«¹ÜÀí¡£ÎÒÃǾÍÊÇÒª×ÅÖØÑ§Ï°Õâ3¸ö¹¦ÄÜ¡ ......