Èý¡¢¼ÌÐø½øÐЗ—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 ¿Ø¼þ
ÓÐʱ£¬ÔÚÔËÐÐʱ´´½¨¿Ø¼þ±ÈÔÚÉè¼Æʱ´´½¨¿Ø¼þ¸ü¿ÉÐС£ÀýÈ磬¼Ù¶¨ÓÐÒ»¸öËÑË÷½á¹ûÒ³£¬ÄúÒªÔÚÆäÖн«ÒÔ±íµÄÐÎʽÏÔʾ½á¹û¡£ÓÉÓÚ²»ÖªµÀÒª·µ»Ø¶àÉÙÏÒò´ËÄúÐèҪÿ¸ö·µ»ØµÄÏ̬Éú³ÉÒ»¸ö±íÐС£
˵Ã÷£º ÏÖÓпؼþͨ³£¿ÉÒÔÌṩ´Ó¶¯ ......
Ê®¡¢ÒÔ±à³Ì·½Ê½·ÃÎÊ ASP.NET ¿Ø¼þ
1¡¢Web ´°Ìå¿Ø¼þ±êʶ
ASP.NETÍøÒ³ÉϵÄÿһ¸ö¿Ø¼þ¶¼±ØÐëÊÇ¿ÉΨһ±êʶµÄ¡£Í¨³££¬Îª¿Ø¼þµÄ ID ÊôÐÔ·ÖÅäÒ»¸öÖµÀ´Î¨Ò»±êʶ¸Ã¿Ø¼þ¡£¸ÃÖµ½«³ÉΪ¿Ø¼þµÄʵÀýÃû³Æ£¨¼´£¬ÔÚ´úÂëÖÐÒýÓÿؼþËùÒÀ¾ÝµÄÃû³Æ£©¡£ÀýÈ磬Èç¹û½« TextBox ¿Ø¼þµÄ ID ÊôÐÔÉèÖÃΪ Text1£¬Ôò¿ÉÒÔÔ ......
¶ÔÓÚasp.net µÄExcelµ¼³ö£¬ÓжàÖÖ·½·¨£¬µ½Ä¿Ç°£¬¸öÈËÈÏΪ£¬ÀûÓÃmyxlsµ¼³öExcel»¹ÊDZȽϺÃÓõģ¬¿ÉÒԺܺõÄÉèÖÃExcelµÄ¸ñʽ¡£¡£¡£
ʹÓúܷ½±ã£¬ÏÂÔØorg.in2bits.MyXls.dll£¬ÒýÈëÃüÃû¿Õ¼ä¼´¿É
ÏÂÃæÊÇÒ»¸öʹÓôúÂëʾÀý£º
private void ExcelExport(IList< LineLossInfo > lossListExcel)
&nb ......
ÔÚÀûÓÿªÔ´MyXlsµ¼³öExcelʱ£¬¶ÔÓÚ°²×°×ÅѸÀ׵Ŀͻ§¶Ë£¬µ¼³öʱ»á¹ØÁªÑ¸À×£¬Èç¹ûÓÃѸÀ×ÏÂÔØ£¬ÏÂÔصÄÊÇÕâ¸öÒ³Ãæ¼´aspxÎļþ£¬¶ø·ÇÏëÒªµÄµÄ±¨±í
ΪÁ˽â¾öÕâ¸öÎÊÌâ·Ñ¾¡ÐÄ˼£¬bd£¬Google£¬Ã»ÕÒµ½´ð°¸£¬ºóÀ´×Ô¼º¿´¿´Ô´Â룬ϸϸÑо¿ÁËһϽâ¾öÁË
ѸÀ×ÏÂÔØʱÖض¨Î»ÁË×ÊÔ´£¬ËùÒÔÏÂÔصõ½µÄÊÇÍøÒ³µÄ¡£ÕâÑùÎÒÃÇ¿ÉÒÔÿ´Îµã»÷µ¼³öÊ±× ......