Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

AJAX Ó¦ÓóÌÐòÌåϵ½á¹¹3

ÆÊÎö AJAX »Ø·¢
ÈôҪʹ ASP.NET Ò³Ãæ³ÉΪ²¿·Ö³ÊÏÖµÄÒ³Ã棬Ê×ÏȱØÐëÏòÒ³ÃæÌí¼ÓÒ»¸ö½Å±¾¹ÜÀíÆ÷£¬È»ºóͨ¹ýʹÓà UpdatePanel ¿Ø¼þ½øÐзâ×°£¬´Ó¶ø¶¨Òå¿É¶ÀÁ¢¸üеÄÇøÓò¡£ÀýÈ磺
< ?xml:namespace prefix = asp />
< asp:ScriptManager runat="server">< /asp:ScriptManager>
< asp:UpdatePanel id=UpdatePanel1 runat="server">
< CONTENTTEMPLATE>
< %-- Markup of the region goes here --%>
< /CONTENTTEMPLATE>
< /asp:UpdatePanel>
UpdatePanel ¿Ø¼þ²»»áÒÔÈκη½Ê½¸Ä±äΪ¸ÃÇøÓòÉú³ÉµÄ¿É¼û±ê¼Ç£¬¶øÖ»ÊÇÏòԭʼ±ê¼ÇÌí¼ÓÒ»¸öÍâΧ
±ê¼Ç£º
< DIV id=UpdatePanel1>
< %-- Markup of the region goes here --%>
< /DIV>
ʲô»á´¥·¢ AJAX »Ø·¢£¿ÈçºÎ½øÐйÜÀí£¿ÓÉË­¹ÜÀí£¿Ã¿µ±½Å±¾¹ÜÀíÆ÷ÔÚÒ³ÃæÉϼì²âµ½Ò»¸ö»ò¶à¸ö UpdatePanel ¿Ø¼þʱ£¬Ëü»á·¢³öÈçϵĽű¾³ÌÐò¿é£º
< SCRIPT type=text/javascript>
Sys.WebForms.PageRequestManager._initialize('ScriptManager1',
document.getElementById('form1'));
Sys.WebForms.PageRequestManager.getInstance()._updateControls(
['tUpdatePanel1','tUpdatePanel2'], [], [], 90);
< /SCRIPT>
_initialize ·½·¨ÊÇ¿Í»§¶Ë PageRequestManager ¶ÔÏóÉϵľ²Ì¬·½·¨£¨²Î¼û MicrosoftAjaxWebForms.js£©¡£Ëü»á´´½¨Ò»¸ö PageRequestManager ÀàµÄÈ«¾ÖʵÀý£¬²¢½«Æä³õʼ»¯¡£¸ÃÀà³äµ±Ò»¸öµ¥Àý£¬²¢ÇÒÊǺóÀ´¿Éͨ¹ý getInstance ·½·¨À´¼ìË÷µÄΨһ¿ÉÓÃʵÀý¡£ÉÏÊö´úÂë¶ÎµÄµÚ¶þ¸öÓï¾äÏò¿Í»§¶Ë¿ò¼Ü×¢²áÁËÒ»×é UpdatePanel ¿Ø¼þ¡£Ã¿¸ö·þÎñÆ÷¶Ë UpdatePanel ¿Ø¼þ¶¼Í¨¹ýÆä ID ½øÐÐÒýÓá£
´Ë´¦·¢ÉúµÄ¹Ø¼ü²Ù×÷ÔÚ _initialize ·½·¨ÄÚ¡£ÈçÉÏËùÊö£¬ÔÚ´´½¨¸ÃÀàµÄµ¥¸öʵÀýºó£¬¸Ã´úÂë»á½«Æä³õʼ»¯¡£´Ëʱ£¬»¹Îª DOM ±íµ¥¶ÔÏóµÄÌύʼþ×¢²áÁËÒ»¸ö´¦Àí³ÌÐò¡£ÕâÒâζ×Å£¬Ã¿µ±Ò³ÃæÌá½»±íµ¥Ê±£¬AJAX ½Å±¾»á½éÈ벢ʹÓà XMLHttpRequest ·¢³öÇëÇ󣬶ø²»ÊÇÈÃÇëÇó¾­ÀúÆÕͨµÄä¯ÀÀÆ÷»Ø·¢¡£×î³õµÄ±íµ¥×ֶμ¯±£³Ö²»±ä£¬²¢ÇÒΪ·þÎñÆ÷¶Ë½Å±¾¹ÜÀíÆ÷·½±ãÆð¼û£¬»á¸½¼ÓһЩ¶îÍâÐÅÏ¢¡£Òò´Ë£¬AJAX »Ø·¢ÉÏÔصÄÐÅÏ¢Òª±È³£¹æ ASP.NET »Ø·¢¶àÒ»µã¡£
ÊÓͼ״̬ÒÔ¼°ÈκÎÆäËûÒþ²Ø×Ö¶ÎËæÇëÇóÒ»ÆðÖ´Ðв¢ÉÏÔص½·þÎñÆ÷¡£·µ»Ø;ÖУ¬»áһͬÏÂÔظüеÄÊÓͼ״̬ÓëеÄÒþ²Ø×ֶμ°¿ÉÄܸü¶ÌµÄ±ê¼Ç£¨Èç¹ûÓУ©¡£ÌرðÊÇ£¬¸ÃÏìÓ¦Ö»°üÀ¨»Ø·¢ÆÚ¼äÐ޸ĵĿɸüÐÂÇøÓòµÄ±ê¼Ç¡£¸ÃÁбí°üÀ¨´¥·¢»Ø·¢µÄ Upda


Ïà¹ØÎĵµ£º

ASP.NET AJAX ½Ìѧ±Ê¼Ç(Èý) 1

Ajax¿ª·¢ÈËÔ±ÐèÒªµÄJavaScript֪ʶ
  JavaScriptµ®ÉúÓÚ1995 Ä꣬×î×³ÉÔÚNetsCape Navigatorä¯ÀÀÆ÷ÖС£Microsoft ÔÚIE3Öм¯³É¡£1998Äê±»±ê×¼»¯ÎªECMAScript.
  Microsoft Ajax Library¸ÄÉÆÁËJavaScriptµÄÃæÏò¶ÔÏóÄ£ÐÍ¡£
3.1ʹÓöÔÏó
   JavaScriptÖеĶÔÏó²¢²»ÊÇÀàÐ͵ÄʵÀý£¬ÒòΪJavaScript²»Ö§³ ......

ASP.NET AJAX ½Ìѧ±Ê¼Ç(Èý) 2

3.4Àí½â¼Ì³Ð
Ò»£®»ùÓÚÔ­Ð͵ļ̳Уº  
²½Ö裺
(1)ÔÚ×ÓÀ๹Ô캯ÊýÖе÷ÓûùÀ๹Ô캯Êý£¬´Ó¶ø¼Ì³Ð»ùÀàµÄÊôÐÔ¡£
(2)½«»ùÀàµÄÒ»¸öÐÂʵÀý¸³¸ø×ÓÀ࣬´Ó¶ø¼Ì³Ð»ùÀàµÄ·½·¨¡£
 Samples.Cat=function() 
  {
     Samples.Pet.call(this);
   }
   Sample ......

µÚËÄÕ Ajax·þÎñÆ÷À©Õ¹ÆÊÎö

µÚËÄÕ  Ajax·þÎñÆ÷À©Õ¹ÆÊÎö
Ajax·þÎñÆ÷À©Õ¹£ºASP.NET Ajax¿ò¼ÜµÄ·þÎñÆ÷¶Ë¡£
4.1ASP.NET ¿ª·¢ÈËÔ±µÄAjax
Ϊ·þÎñÆ÷¶Ë¿ª·¢ÌṩAjaxÖ§³Ö¡£°üÀ¨Ò»×éеķþÎñÆ÷¿Ø¼þºÍ·þÎñ£¬ÓÃÀ´ÃþÄâ¿Í»§¶ËAjaxÐÐΪ¡£
 
4.2¸Ä½øÔ­ÓÐASP.NETÍøÕ¾
(1)¸ÄÉÆÍøÂçÑÓ³Ù£º¾¡×î´ó¿ÉÄܼõÉÙä¯ÀÀÆ÷ºÍ·þÎñÆ÷Ö®¼ä´«µÝµÄÊý¾ÝÁ¿¡£
(2)Ïû³ýȫҳà ......

´«ÖDz¥¿Í ½ÌÓý°ì¹«ÏµÍ³»ùÓÚAJAX¶ÔÊôÐÔµÄÐÞ¸Ä

    1. ʵÏÖ¶ÔÊôÐ﵀ Ajax ÐÞ¸Ä:
    1). ·¢Ë굀 ajax ÇëÇóÖÐÐèÒª°üº¬ÄÄЩÐÅÏ¢ÄØ
        ¢Ù. ÒªÐ޸ĵÄÔ±¹¤µÄ id.
        ¢Ú. ÒªÐ޸ĵÄÊôÐÔµÄÃû×Ö.
        ¢Û. ÒªÐ޸ĵÄÊôÐÔµÄÖµ.
  ......

12¸öÓÅÐãµÄjavascript(ajax)µ¯³ö²ã

Thickbox

-
»ùÓÚ
jQuery
£¬Ö§³Ö AJAX£¬ÇáÁ¿¼¶µÄ¶øÇұȽϸßЧ¡£Ö§³ÖͼƬÓëHTMLÄÚÈÝ¡£´óСԼΪ
40k£¬Ä¿Ç°»¹¿É×÷Ϊ WordPress
µÄ²å¼þʹÓá£Õâ¸öjsµÄÓŵãÔÚÓÚÓ룬¸¸¼¶µÄÔ­Ò³Ãæ¹ö¶¯ÌõËæÊó±ê¹ö¶¯µÄʱºò£¬µ¯³öµÄ²ã²¢²»Òƶ¯£¬¶øʼÖÕ´¦ÓÚä¯ÀÀÆ÷µÄ¹Ì¶¨Î»Öá£
 
GreyBox

- ´´½¨ iframe µÄµ¯³ö½çÃ棬¿ÉʹÓÃͼƬ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ