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

ASP.NETÖг£ÓõÄ26¸öÓÅ»¯ÐÔÄÜ·½·¨(20


21. Ö»ÔÚ±ØÒªÊ±±£´æ·þÎñÆ÷¿Ø¼þÊÓͼ״̬ ¡¡¡¡
×Ô¶¯ÊÓͼ״̬¹ÜÀíÊÇ·þÎñÆ÷¿Ø¼þµÄ¹¦ÄÜ£¬¸Ã¹¦ÄÜʹ·þÎñÆ÷¿Ø¼þ¿ÉÒÔÔÚÍù·µ¹ý³ÌÉÏÖØÐÂÌî³äËüÃǵÄÊôÐÔÖµ(Äú²»ÐèÒª±àдÈκδúÂë)¡£µ«ÊÇ£¬ÒòΪ·þÎñÆ÷¿Ø¼þµÄÊÓͼ״̬ÔÚÒþ²ØµÄ´°Ìå×Ö¶ÎÖÐÍù·µÓÚ·þÎñÆ÷£¬ËùÒԸù¦ÄÜȷʵ»á¶ÔÐÔÄܲúÉúÓ°Ïì¡£ÄúÓ¦¸ÃÖªµÀÔÚÄÄЩÇé¿öÏÂÊÓͼ״̬»áÓÐËù°ïÖú£¬ÔÚÄÄЩÇé¿öÏÂËüÓ°ÏìÒ³µÄÐÔÄÜ¡£ÀýÈ磬Èç¹ûÄú½«·þÎñÆ÷¿Ø¼þ°ó¶¨µ½Ã¿¸öÍù·µ¹ý³ÌÉϵÄÊý¾Ý£¬Ôò½«ÓôÓÊý¾Ý°ó¶¨²Ù×÷»ñµÃµÄÐÂÖµÌæ»»±£´æµÄÊÓͼ״̬¡£ÔÚÕâÖÖÇé¿öÏ£¬½ûÓÃÊÓͼ״̬¿ÉÒÔ½ÚÊ¡´¦Àíʱ¼ä¡£ ¡¡¡¡
ĬÈÏÇé¿öÏ£¬ÎªËùÓзþÎñÆ÷¿Ø¼þÆôÓÃÊÓͼ״̬¡£ÈôÒª½ûÓÃÊÓͼ״̬£¬Ç뽫¿Ø¼þµÄEnableViewState ÊôÐÔÉèÖÃΪ false£¬ÈçÏÂÃæµÄ DataGrid ·þÎñÆ÷¿Ø¼þʾÀýËùʾ¡£
<asp:datagrid EnableViewState="false" datasource="..." runat="server"/>
Äú»¹¿ÉÒÔʹÓà @ Page Ö¸Áî½ûÓÃÕû¸öÒ³µÄÊÓͼ״̬¡£µ±Äú²»´ÓÒ³»Ø·¢µ½·þÎñÆ÷ʱ£¬Õ⽫ʮ·ÖÓÐÓãº
<%@ Page EnableViewState="false" %>
×¢Òâ @ Control Ö¸ÁîÖÐÒ²Ö§³Ö EnableViewState ÊôÐÔ£¬¸ÃÖ¸ÁîÔÊÐíÄú¿ØÖÆÊÇ·ñΪÓû§¿Ø¼þÆôÓÃÊÓͼ״̬¡£ ¡¡¡¡
ÈôÒª·ÖÎöÒ³ÉÏ·þÎñÆ÷¿Ø¼þʹÓõÄÊÓͼ״̬µÄÊýÁ¿£¬Çë(ͨ¹ý½« trace="true" ÊôÐÔ°üÀ¨ÔÚ @ Page Ö¸ÁîÖÐ)ÆôÓøÃÒ³µÄ¸ú×Ù²¢²é¿´ Control Hierarchy ±íµÄ Viewstate ÁС£Óйظú×ÙºÍÈçºÎÆôÓÃËüµÄÐÅÏ¢£¬Çë²Î¼û ASP.NET ¸ú×Ù¡£
22. ±ÜÃâµ½·þÎñÆ÷µÄ²»±ØÒªµÄÍù·µ¹ý³Ì ¡¡¡¡
ËäÈ»ÄúºÜ¿ÉÄÜÏ£Íû¾¡Á¿¶àµØÊ¹Óà Web ´°ÌåÒ³¿ò¼ÜµÄÄÇЩ½Úʡʱ¼äºÍ´úÂëµÄ¹¦ÄÜ£¬µ«ÔÚijЩÇé¿öÏÂÈ´²»ÒËʹÓà ASP.NET ·þÎñÆ÷¿Ø¼þºÍ»Ø·¢Ê¼þ´¦Àí¡£ ¡¡¡¡
ͨ³££¬Ö»ÓÐÔÚ¼ìË÷»ò´æ´¢Êý¾Ýʱ£¬Äú²ÅÐèÒªÆô¶¯µ½·þÎñÆ÷µÄÍù·µ¹ý³Ì¡£¶àÊýÊý¾Ý²Ù×÷¿ÉÔÚÕâЩÍù·µ¹ý³Ì¼äµÄ¿Í»§¶ËÉϽøÐС£ÀýÈ磬´Ó HTML ´°ÌåÑéÖ¤Óû§ÊäÈë¾­³£¿ÉÔÚÊý¾ÝÌá½»µ½·þÎñÆ÷֮ǰÔÚ¿Í»§¶Ë½øÐС£Í¨³££¬Èç¹û²»ÐèÒª½«ÐÅÏ¢´«µÝµ½·þÎñÆ÷ÒÔ½«Æä´æ´¢ÔÚÊý¾Ý¿âÖУ¬ÄÇôÄú²»Ó¦¸Ã±àдµ¼ÖÂÍù·µ¹ý³ÌµÄ´úÂë¡£ ¡¡¡¡
Èç¹ûÄú¿ª·¢×Ô¶¨Òå·þÎñÆ÷¿Ø¼þ£¬Ç뿼ÂÇÈÃËüÃÇΪ֧³Ö ECMAScript µÄä¯ÀÀÆ÷³ÊÏÖ¿Í»§¶Ë´úÂ롣ͨ¹ýÒÔÕâÖÖ·½Ê½Ê¹Ó÷þÎñÆ÷¿Ø¼þ£¬Äú¿ÉÒÔÏÔÖøµØ¼õÉÙÐÅÏ¢±»²»±ØÒªµÄ·¢Ë͵½ Web ·þÎñÆ÷µÄ´ÎÊý¡£ ¡¡¡¡
ʹÓà Page.IsPostBack ±ÜÃâ¶ÔÍù·µ¹ý³ÌÖ´Ðв»±ØÒªµÄ´¦Àí ¡¡¡¡
Èç¹ûÄú±àд´¦Àí·þÎñÆ÷¿Ø¼þ»Ø·¢´¦ÀíµÄ´úÂ룬ÓÐʱ¿ÉÄÜÐèÒªÔÚÊ×´ÎÇëÇóҳʱִÐÐÆäËû´úÂ룬¶ø²»Êǵ±Óû§·¢ËͰüº¬ÔÚ¸ÃÒ³ÖÐµÄ HTML ´°ÌåʱִÐеĴúÂë¡£¸ù¾Ý¸ÃÒ³ÊÇ·ñÊÇÏìÓ¦·þÎñÆ÷¿Ø¼þʼþÉú³ÉµÄ£¬Ê¹


Ïà¹ØÎĵµ£º

ASP.NET

Áù¡¢ÈçºÎ£ºÒÔ±à³Ì·½Ê½»ñÈ¡ºÍÉèÖà CheckBox Web ·þÎñÆ÷¿Ø¼þÖµ
      ¿ÉÒÔÓñà³Ì·½Ê½¶ÁÈ¡»òÉèÖà CheckBox Web ·þÎñÆ÷¿Ø¼þµÄÖµ¡£
˵Ã÷£º Èç¹ûÄúʹÓõÄÊÇ CheckBoxList ¿Ø¼þ£¬Ôò»ñÈ¡ºÍÉèÖø´Ñ¡¿òÖµµÄ¹ý³Ì»áÓÐËù²»Í¬¡£
      »ñÈ¡»òÉèÖà CheckBox ¿Ø¼þµÄ Checked ÊôÐÔ¡£Èç ......

ASP.NETÖÐʹÓÃÑéÖ¤Âë¼¼Êõ

 ÓÉÓÚÑéÖ¤Âë¼¼ÊõÖзþÎñÆ÷³ÌÐòÐèÒª´´½¨ÑéÖ¤ÂëͼƬ£¬ÀïÃæÓõ½ÁËͼÐαà³Ì£¬Òò´Ë±¾½Ú¿Î³ÌÈÔÈ»ÊÇC#·¢ÏÖÖ®ÂõÄͼÐαà³ÌϵÁн̡̳£
     ¸ù¾ÝÑéÖ¤ÂëµÄÔ­Àí£¬ÎÒÃÇʹÓÃC#ÔÚASP.NETÖÐʵÏÖÁËÑéÖ¤ÂëµÄ¹¦ÄÜ¡£
checkimage.aspx
     Ê×Ïȸù¾ÝÉϽڿγ̵ÄÄÚÈÝ£¬ÎÒÃÇÒª´´½¨Ò»¸öͼƬ·þÎñҳà ......

ASP.NETÖг£ÓõÄ26¸öÓÅ»¯ÐÔÄÜ·½·¨(1


     1.      Êý¾Ý¿â·ÃÎÊÐÔÄÜÓÅ»¯ ¡¡¡¡
1.1Êý¾Ý¿âµÄ Á¬½ÓºÍ¹Ø±Õ ¡¡¡¡
·ÃÎÊÊý¾Ý¿â×ÊÔ´ÐèÒª´´½¨Á¬½Ó¡¢´ò¿ªÁ¬½ÓºÍ¹Ø±ÕÁ¬½Ó¼¸¸ö²Ù×÷¡£ÕâЩ¹ý³ÌÐèÒª¶à´ÎÓëÊý¾Ý¿â½»»»ÐÅÏ¢ÒÔͨ¹ýÉí·ÝÑéÖ¤£¬±È½ÏºÄ·Ñ·þÎñÆ÷×ÊÔ´¡£ASP.NETÖÐÌṩÁËÁ¬½Ó³Ø(Connection Pool)¸ÄÉÆ´ò¿ªºÍ¹Ø±ÕÊý¾Ý¿â¶ÔÐÔ ......

ASP.NETÖг£ÓõÄ26¸öÓÅ»¯ÐÔÄÜ·½·¨(6


 
6. Ö»Òª¿ÉÄÜ£¬¾Í»º´æÊý¾ÝºÍÒ³Êä³ö ¡¡¡¡
ASP.NET ÌṩÁËһЩ¼òµ¥µÄ»úÖÆ£¬ËüÃÇ»áÔÚ²»ÐèҪΪÿ¸öÒ³ÇëÇó¶¯Ì¬¼ÆËãÒ³Êä³ö»òÊý¾Ýʱ»º´æÕâЩҳÊä³ö»òÊý¾Ý¡£ÁíÍ⣬ͨ¹ýÉè¼ÆÒª½øÐлº´æµÄÒ³ºÍÊý¾ÝÇëÇó(ÌØ±ðÊÇÔÚÕ¾µãÖÐÔ¤ÆÚ½«ÓнϴóͨѶÁ¿µÄÇøÓò)£¬¿ÉÒÔÓÅ»¯ÕâЩҳµÄÐÔÄÜ¡£Óë .NET Framework µÄÈκΠWeb ´°Ì幦ÄÜÏà±È£¬Êʵ±µØÊ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ