ASP.NET Óë AJAXµÄʵÏÖ·½Ê½
µ½Èí¼þ¹«Ë¾Ñ§IT¼¼Êõhttp://www.tsp2c.cn/
Ajax Ó¦¸Ã²»ÊÇÒ»Ïî¼¼Êõ£¬ÊÇÒ»ÖÖ˼Ïë¶øÒÑ£¬¸ú ASP.NET ÒÔ¼°ÆäËü Web ¿ª·¢ÓïÑÔûÓÐʲô̫´ó¹ØÏµ£¬ÕâÀïÖ»ÊÇ̸̸ ASP.NET ÖÐĿǰʹÓÃµÄ Ajax ¼¼ÊõÒÔ¼°ÆäËüһЩʵÏÖ Ajax µÄÓÅÐã¿ò¼Ü¡£
¡¡¡¡Ajax ÒѾºÜÁ÷ÐÐÒ»Õó×ÓÁË£¬ÏÖÔÚ̸ Ajax ¾õµÃÓеãÀÏÍÁ¡£Ä¿Ç°ËùνµÄ Web2.0 ÍøÕ¾£¬»ù±¾ÉÏûÓв»Ê¹Óà Ajax µÄ£¬¾ÍÈçʹÓà RSS Ò»Ñù£¬¾ÍÈçͬһ¸ö±êÇ©£¬ÌùÉÏÈ¥¾Í³ÉÁË 2.0¡£Ajax ¾ßÌåϸ½Ú²»Ì¸£¬ÆäÄ¿µÄ¾ÍÊÇÈÃÓû§´¥·¢Ò»Ð©²Ù×÷µÄʱºò£¬Ò³Ãæ²»»áÈ«²¿Ë¢Ð£¬Ö»Ë¢Ð´ý¸üÐµē²¿·ÖÒ³Ãæ”£¬¼ÓÔØÊý¾ÝµÄ¹ý³ÌÖУ¬Óà Loading µÄͼƬÀ´±íʾÕýÔÚ¼ÓÔØÊý¾Ý£¬²»Ö»ÊÇ¿´ÆðÀ´Í¦²»´í£¬Ò²Ìá¸ßÁËÓû§µÄ·ÃÎÊÌåÑ飬ÓÐÒ»ÖÖ¿á¿áµÄ¸Ð¾õ¡£
¡¡¡¡ÖÁÓÚ ASP.NET ÖÐÓõ½µÄ Ajax £¬ÎÒÏë´ó¶àÊýÈËʹÓõÄÊÇ Ajax.net / AjaxProfessional »òÕß ASP.NET 2.0 ÖдøÓÐµÄ Atlas ¿ò¼Ü¡£ÒòΪ¶¼Óùý£¬ÎҸоõÕâЩ¶¼²»ÊÇºÜºÃµÄ Ajax ½â¾ö·½°¸¡£
¡¡¡¡AjaxPro ÓÃÆðÀ´²»ÊǺܷ½±ã£¬Ò³ÃæÐèÒªÔÚ Page_Load ÀïÃæ×¢²á£¬ÀàËÆÓÚ
ÒÔÏÂÊÇÒýÓÃÆ¬¶Î£º
¡¡¡¡private void Page_Load(object sender, System.EventArgs e)
¡¡¡¡{
¡¡¡¡AjaxPro.Utility.RegisterTypeForAjax(typeof(DataAccess.MyAjax));
¡¡¡¡}
¡¡¡¡¶øÇÒ ASPX Ò³ÃæÒª°üº¬Ò»¸ö Runat=Server µÄ ±ê¼Ç£¬ÕâÑù Ajax.net »á½«Óõ½µÄһЩͨÓú¯ÊýÒÔ¼°Äã×Ô¶¨ÒåµÄº¯Êý¼ÓÔØ½øÀ´£¬Èç¹ûûÓÐ ÆäʵҲ¿ÉÒÔ£¬ÊÖ¶¯Ìí¼Ó¾Í¿ÉÒÔÁË¡£µ«ÊÇ£¬ÔÚÎÒÒÔǰ×ö¹ýµÄÓ¦ÓÃÖУ¬Ê±³£³öÏÖµÄһЩÎÊÌ⣬±ÈÈ磬¾³£·¢ÏÖä¯ÀÀÆ÷״̬À¸»áÓÐ js ½Å±¾´íÎ󣬶ø´ËʱÄãËù×öµÄ Ajax Ч¹û»áÈ«²¿Ê§Ð§£¬½â¾ö°ì·¨¾ÍÊÇ£¬°ÑÄǸö Ajax.dll /AjaxPro.dll ¸øÖØÐ¸²¸ÇһϾͿÉÒÔÁË£¬ÎÊÌâµÄÔÒò¾¿¾¹ÊÇʲô£¬Ä¿Ç°»¹²»ÖªµÀ¡£
¡¡¡¡ÖÁÓÚ Atlas£¬ÎÒ¶ÔËüµÄ¸Ð¾õÆäʵ¾Í¸ú¶Ô DataGrid µÄ¸Ð¾õÒ»Ñù£¬àÅ£¬ÕâÖֿؼþµÄºÃÓÃÊǺÃÓ㬺ܷ½±ã£¬µ«ÊÇ£¬ÕæÕý×öһЩ Web Ó¦ÓõÄʱºò£¬Äã²»µÃ²»¿¼Âǵ½ÐÔÄÜÒÔ¼°·Ö²ãµÈ¸÷ÖÖÎÊÌâ¡£ÎÒÏ룬ÔڱȽÏÕýʽµÄ Web Ó¦ÓÃÖУ¬Ã»¼¸¸öÈËÈ¥Óà DataGrid È¥ÏÔʾһЩÊý¾Ý°É£¬½¨Òé´ó¼Ò¾¡Á¿ÉÙÓÃÕâЩ¿Ø¼þ¡£ÁíÍâ¾ÍÊÇ£¬Atlas µÄÖ´ÐÐЧÂÊȷʵ²»¹»ÀíÏ룬һֱÔÚÄÇÀï Loading£¬µÈÁ˺ó¤Ê±¼ä£¬¾¹È»³öÏÖʲô½Å±¾´íÎ󣬺¹¡£
¡¡¡¡ÄÇ»¹ÓÐûÓÐÆäËü½â¾ö·½°¸Âð?Äã¿ÉÒÔ×Ô¼ºÐ´Ð© Javascript º¯ÊýȥʵÏÖ¡£²»¹ý£¬ÎÒÕâÀïÍÆ¼öÓà jQuery Õâ¸ö Javascript ¿ò¼Ü£¬´Ó°Ù¶È°Ù¿ÆÒýÓÃÒ»¶Î¶ÔÆäµÄ½éÉÜ£º
¡¡¡¡jQuery ÊÇ¼Ì prototype Ö®ºóÓÖÒ»¸öÓÅÐãµÄ Javascrīpt ¿ò¼Ü¡£Æä×ÚÖ¼ÊÇ——WRITE LE
Ïà¹ØÎĵµ£º
ÔÚWeb±à³Ì¹ý³ÌÖУ¬´æÔÚןܶలȫÒþ»¼¡£±ÈÈçÔÚÒÔǰµÄASP°æ±¾ÖУ¬CookieΪ·ÃÎÊÕߺͱà³ÌÕß¶¼ÌṩÁË·½±ã£¬²¢Ã»ÓÐÌṩ¼ÓÃܵŦÄÜ¡£´ò¿ªIEä¯ÀÀÆ÷£¬Ñ¡Ôñ“¹¤¾ß”²Ëµ¥ÀïµÄ“InternetÑ¡Ï¬È»ºóÔÚµ¯³öµÄ¶Ô»°¿òÀïµ¥»÷“ÉèÖÔ°´Å¥£¬Ñ¡Ôñ“²é¿´Îļþ”°´Å¥£¬ÔÚµ¯³öµÄ´°¿ÚÖУ¬¾Í»áÏÔʾӲÅÌÀï ......
½ñÌìС±àºÍ´ó¼Ò·ÖÏíµÄÊÇJSON²å¼þʵÏÖAjax£¬Ï£Íû¶Ô´ó¼ÒÓÐËù°ïÖú¡£
1£¬JSON»ù´¡ÖªÊ¶
JSON²å¼þÊÇStruts2µÄAjax²å¼þ£¬Í¨¹ýÀûÓÃJSON²å¼þ£¬ÔÊÐí¿ª·¢ÕßÒԷdz£Áé»î¼òµ¥µÄ·½Ê½À´¿ª·¢AjaxÓ¦Óá£
JSONµÄÈ«³ÆÊÇJavaSrcipt Object Notation,¼´JavaScript¶ÔÏó·ûºÅ,ËüÊÇÒ»ÖÖÇáÁ¿¼¶µÄÊý¾Ý½»»»¸ñʽ.JSONµÄÊý¾Ý¸ñʽ¼ÈÊʺÏÈ ......
11. ½«µ÷ÓÃÃܼ¯Ð굀 COM ×é¼þÇ¨ÒÆµ½ÍйܴúÂë ¡¡¡¡
.NET Framework ÌṩÁËÒ»¸ö¼òµ¥µÄ·½·¨Ó봫ͳµÄ COM ×é¼þ½øÐн»»¥¡£ÆäÓŵãÊÇ¿ÉÒÔÔÚ±£ÁôÏÖÓÐͶ×ʵÄͬʱÀûÓÃÐÂµÄÆ½Ì¨¡£µ«ÊÇÔÚijЩÇé¿öÏ£¬±£Áô¾É×é¼þµÄÐÔÄÜ¿ªÏúʹµÃ½«×é¼þÇ¨ÒÆµ½ÍйܴúÂëÊÇÖµµÃµÄ¡£Ã¿Ò»Çé¿ö¶¼ÊDz»Ò»ÑùµÄ£¬¾ö¶¨ÊÇ·ñÐèÒªÇ¨ÒÆ×é¼þµÄ×îºÃ·½·¨ÊÇ¶Ô Web Õ ......
ÎÒµÄÀí½âprofile¾ÍÊÇͨ¹ýÎÒÃDZàдµÄÅäÖÃÎļþ ×Ô¶¯µÄÔÙÊý¾Ý¿âÖб£´æÎÒÃÇÐèÒªµÄÊý¾Ý¡£
ÕâÊÇÒ»¸ö¼òµ¥µÄÅäÖãº
<profile automaticSaveEnabled="true" defaultProvider="sqlprocider">
<providers>
<add name="sqlprocider" type="Syste ......
ÈçºÎÔËÓà Form ±íµ¥ÈÏÖ¤
ASP.NET µÄ°²È«ÈÏÖ¤£¬¹²ÓГWindows”“Form”“Passport”“None”ËÄÖÖÑé֤ģʽ¡£“Windows”Óë“None”ûÓÐÆðµ½±£»¤µÄ×÷Ó㬲»ÍƼöʹÓ㻓Passport”ÎÒÓÖûÓùý£¬°¦……ËùÒÔÎÒÖ»ºÃ½²½²“Form”ÈÏ ......