Èý¡¢¼ÌÐø½øÐЗ—Asp.net ajaxµÄÖ÷Òª¿Ø¼þ
Ò»¡¢Ç°ÑÔ
´ò¿ª¹¤¾ßÏäµÄAjax extensions¿ÉÒÔ¿´µ½Îå¸öajax¿Ø¼þ£¬ÔÚvs2008ÖÐËüÃÇÒѾ¼¯³Éµ½ÁË.net framerwork3.5ÖУ¬Èç¹ûÊÇ֮ǰ°æ±¾µÄvsÔòÐèÒª×Ô¼ºÈ¥ÏÂÔØÎļþÀ´°²×°¡£ÕâÎå¸ö¿Ø¼þÔÚajaxÖÐÊǷdz£³£Óõģ¬ËùÒÔ΢Èí²Å½«ËûÃǼ¯³Éµ½vsÖÐÀ´£¬ÏÂÃæ½«¼òµ¥µÄ½éÉÜ×ÅÎå¸ö¿Ø¼þ¼°ËüÃǵÄÖØÒªÊôÐÔ¡£
¶þ¡¢ÖØÖÐÖ®ÖØ——ScriptManager
¿´Ãû×Ö¾ÍÖªµÀ£¬×żһï¿Ï¶¨ÊǸöÁìµ¼£¬Èç¹ûÄãÕæµÄÕâôÏ룬ÄÇÄã¾ÍÌ«´ÏÃ÷ÁË£¬Èç¹ûҪʹÓÃasp.net ajaxµÄ»°£¬Ã¿¸öÒ³Ãæ¶¼±ØÐë“ÓÐÇÒÖ»ÓÐÒ»¸ö”ScriptManager£¬ÒòΪËüÊÇÓÃÀ´´¦ÀíÒ³ÃæÉϵÄËùÓÐ×é¼þÒÔ¼°Ò³Ãæ¾Ö²¿¸üУ¬Éú³ÉÏà¹ØµÄ¿Í»§¶Ë´úÀí½Å±¾ÒÔ±ãÄܹ»ÔÚJavaScriptÖзÃÎÊWeb Service¡£Äã˵ËüÖØÒª²»ÖØÒª£¬Ã»ÓÐËüÆäËü¶¼°×³¶¡£ÏÂÃæ½éÉÜÏÂËüµÄÖ÷ÒªÊôÐÔ£º
1) <Services>ÊôÐÔ£¬¿ÉÒÔͨ¹ýÆäϵÄ<asp:ServiceReference Path="xx.asmx" />À´¹ØÁªweb·þÎñ
2) AsyncPostBackTimeoutÒì²½»Ø´«Ê±µÄ³¬Ê±ÏÞÖÆ£¬Ä¬ÈÏΪ90Ã룬Èç¹ûÉèΪ0Ôò±íʾÎÞÏÞÖÆ
3) ÆäËüµÄÊôÐÔ»¹ÓÐºÜ¶à£¬Ëæ±ã¿´¿´°É£¬ÐèÒªÓÃʱÄÜÏëÆð¾ÍºÃÁË
Èý¡¢ºü¼Ù»¢Íþ£¿NO£¬´úÀíÈË——ScriptManagerProxy
ÓÐScriptManager²»¾Í¹»ÁËÂð£¿ÎªÊ²Ã´»¹ÒªScriptManagerµÄ´úÀíÄØ£¿ºÇºÇ£¬ÕâʱÒòΪĸ°åÒ³´æÔÚµÄÔÒò£¬ÒòΪÿ¸öʹÓÃasp.net ajaxµÄÒ³Ãæ¶¼±ØÐë“ÓÐÇÒÖ»ÓÐÒ»¸ö”ScriptManager£¬¶øÈç¹ûÕâ¸öÒ³ÃæÊǼ̳Ðĸ°åÒ³¶øÀ´£¬²¢ÇÒĸ°åÒ³ÖÐÒ²ÓÐÒ»¸öScriptManagerµÄ»°£¬¾Í±ØÐëÔÚÒ³ÃæÖÐʹÓÃÕâ¸öScriptManagerProxy¿Ø¼þÁË£¬ËüµÄʹÓ÷½·¨ºÍScriptManagerÒ»Ñù¡£
ËÄ¡¢Éµ¹Ï¿Ø¼þ——UpdatePanel
Ö»ÒªÄãʹÓÃËüÄã¾Í»á°®ÉÏËü£¬×ʼÓÃËüʱÄã»á¾õµÃ£¬ajaxÔÀ´Èç´Ë¼òµ¥£¬ÊµÔÚûÓбÈÕâ¸üɵ¹ÏµÄ¿Ø¼þÁË£¬ÒòΪÄãÖ»Òª½«¿Ø¼þÍ϶¯µ½UpdatePanelÖУ¬¾Í¿ÉÒÔ°´ÆÕͨµÄ·½·¨±àдajaxЧ¹ûµÄ´úÂëÁË¡£
UpdatePanel¿ÉÒÔÓÃÀ´´´½¨·á¸»µÄ¾Ö²¿¸üÐÂWebÓ¦ÓóÌÐò£¬ËüÊÇASP.NET 2.0 AJAX ExtensionsÖкÜÖØÒªµÄÒ»¸ö¿Ø¼þ£¬ÆäÇ¿´óÖ®´¦ÔÚÓÚ²»ÓñàдÈκοͻ§¶Ë½Å±¾£¬Ö»ÒªÔÚÒ»¸öÒ³ÃæÉÏÌí¼Ó¼¸¸öUpdatePanel¿Ø¼þºÍÒ»¸öScriptManager¿Ø¼þ¾Í¿ÉÒÔ×Ô¶¯ÊµÏÖ¾Ö²¿¸üС£
ÖØÒªÊôÐÔ£º
1) ChildrenAsTriggers£ºµ±UpdateModeÊôÐÔΪConditionalʱ£¬UpdatePanelÖеÄ×ӿؼþµÄÒì²½»ØËÍÊÇ·ñ»áÒý·¢UpdatePanleµÄ¸üС£
2) &nbs
Ïà¹ØÎĵµ£º
Ò»¡¢ÈçºÎ£ºÊ¹Óà ASP.NET Óï·¨½«·þÎñÆ÷¿Ø¼þÌí¼Óµ½ ASP.NET ÍøÒ³
¿ÉÒÔͨ¹ýÔÚ .aspx ÎļþÖÐÖ±½ÓÉùÃ÷ Web ·þÎñÆ÷¿Ø¼þ½«ËüÌí¼Óµ½Ò³ÖС£
ÒÔÉùÃ÷·½Ê½Ìí¼Ó¿Ø¼þ
A¡¢Èç¹ûÄúλÓÚ¿ÉÊÓ»¯Éè¼ÆÆ÷ÖУ¬ÇëÇл»µ½Ô´±à¼ÊÓͼ¡£
B¡¢½«±íʾ¸Ã¿Ø¼þµÄÔªËØ¼üÈë .aspx Îļþ¡£ÄúʹÓõľßÌåÓ﷨ȡ¾öÓÚÒªÌí¼ÓµÄ¿Ø¼þ£¬ ......
ËÄ¡¢ÈçºÎ£ºÖ¸¶¨ÊÇ·ñ½« ASP.NET Web ·þÎñÆ÷¿Ø¼þ·¢Ë͵½·þÎñÆ÷
ĬÈÏÇé¿öÏ£¬Óû§ÔÚ ASP.NET ÍøÒ³ÖÐÖ¸¶¨µÄÐÅÏ¢ºÍÑ¡Ôñ²»»áÁ¢¼´·¢Ë͵½·þÎñÆ÷¡£¶øÊÇÖ»ÔÚ·¢ËÍÕû¸öҳʱ·¢ËÍÖµ£¬²¢ÇÒͨ³£ÊÇÔÚÏìÓ¦°´Å¥µ¥»÷ʱ·¢Éú¡£µ«ÊÇ£¬Äú¿ÉÄܻᷢÏÖËüÔÚÏò·þÎñÆ÷Á¢¼´·¢ËÍÓû§¸ü¸Äʱ·Ç³£ÓÐÓá£
Á¢¼´½«¿Ø¼þÖµ·¢Ë͵½·þÎ ......
1.ÎļþÏÂÔØ
HTTP ÎļþÏÂÔØÖ÷ÒªÓÐÁ½ÖÖ·½Ê½£º
URL·½Ê½Ö±½ÓÏÂÔØ£¬ÓŵãÊÇ£ºÕ¼Ó÷þÎñÆ÷×ÊÔ´ÉÙ£¬Ëٶȿ죻ȱµãÊÇ£º ²»ÄÜ׼ȷ¼ÆÁ¿ÏÂÔØ´ÎÊý£¬ÎÞ·¨·ÀÖ¹µÁÁ´£¬±£´æÔÚÊý¾Ý¿âÖеÄÎļþÎÞ·¨ÏÂÔØ£¬³£¼û¸ñʽµÄÎļþÈç.html Ö±½ÓÔÚä¯ÀÀÆ÷Öдò¿ª£¬²»ÄÜÖ±½ÓÏÂÔØ¡£
¶þ½øÖÆÊý¾ÝÁ÷Êä³ö·½Ê½£¬ÓŵãÊÇ£º×¼È·¼ÆÁ¿ÏÂÔØ´ÎÊý¡¢ÄÜ·ÀµÁÁ´¡¢ËùÓÐÎļ ......