dzÎöASP.NETµÄPage.IsPostBack ÊôÐÔ
dzÎöASP.NETµÄPage.IsPostBack ÊôÐÔ
http://www.sina.com.cn 2008Äê05ÔÂ06ÈÕ 11:33 IT168.com
¡¾IT168¼¼ÊõÎĵµ¡¿
ÏÖÔÚ´Ó¶ÔASP.NETÒ³ÃæµÄÖ´ÐÐ˳Ðò¿ªÊ¼£¬Ìå»áÒ»ÏÂB/S½á¹¹µÄ³ÌÐòµÄÌص㣬ÏÂͼÊÇASP.NETÒ³ÃæµÄÖ´ÐÐ˳Ðò˵Ã÷£º
Page_Init£¨Ò³Ãæ³õʼ»¯Òý·¢µÄʼþ£©——>Page_Load£¨¼ÓÔØÒ³ÃæʱÒý·¢µÄʼþ£©——>Control Event£¨·þÎñÆ÷¿Ø¼þÒý·¢µÄʼþ£©——>Page_UnLoad£¨Ò³Ãæ´ÓÄÚ´æÖÐжÔØʱÒý·¢µÄʼþ£©
Page_InitºÍPage_UnLoad²»³£Ó㬵«ÊÇÕâÀﻹÊÇҪ˵Ã÷һϡ£Page_InitºÍPage_LoadʼþÇø±ðÔÚÓÚ£¬Ö»ÓкóÕß²ÅÄÜÍêÈ«¼ÓÔؿؼþ£¬°ó¶¨Êý¾Ý£¬ËäÈ»Äã¿ÉÒÔÔÚPage_InitÖзÃÎʿؼþ£¬µ«ÊÇÆäviewstate¶¼²»»á±»¼ÓÔØ£¬ËùÒÔ´Ëʱ¿Ø¼þÖÐÖ»ÓµÓÐĬÈÏÖµ¡£
ÕâÀï˵µ½ÁËviewstate£¬ÎÒÃÇÏÈÀ´×öÒ»¸ö´óÖµÄÁ˽◗ÆäʵÔÚASP.NETÖÐÓÐÁ½¸öviewstate¡£Ò»¸öÊǿؼþ±¾ÉíµÄ£¬ÓÃÀ´Î¬»¤¿Ø¼þ×Ô¼ºµÄһЩ״̬£¬±ÈÈç˵ij¸ö¿Õ¼äÓбäÉ«µÄ¹¦ÄÜ£¬ËüµÄviewstate¾Íά»¤Õâ¸ö¹¦ÄÜ£¬Õâ¸öviewstateÊDz»Äܱ»Óû§·ÃÎʵġ£ÏàÐÅ×Ô¼ºÐ´¹ý¿Ø¼þµÄÅóÓѶ¼»áÓÐÕâÑùµÄ¸Ð¾õ£¬×Ô¼ºÐ´¿Ø¼þµ±È»Ò²ÒªÓÃ×Ô¼ºµÄÒ»¸öviewstateÀ´Î¬»¤Õâ¸ö¿Ø¼þµÄ״̬£»¶øÁíÍâÒ»¸öviewstate£¬ÊÇÓû§Ê¹Óõģ¬Õâ¸ö viewstateºÍSession¼¸ºõһģһÑù£¬±ØÐëÒªÏȶÔÆä½øÐж¨Ò壬²ÅÄÜʹÓá£
ÿµ±µã»÷ASP.NETµÄWebÍøÒ³ÉϵÄButton¡¢LinkButton»òImageButtonµÈ¿Ø¼þʱ£¬±íµ¥¾Í»á±»·¢Ë͵½·þÎñÆ÷ÉÏ¡£Èç¹ûijЩ¿Ø¼þµÄAutoPostBackÊôÐÔ±»ÉèÖÃΪtrue£¬ÄÇôµ±¸Ã¿Ø¼þµÄ״̬±»¸Ä±äºó£¬Ò²»áʹ±íµ¥»á·¢ËͻطþÎñÆ÷¡£?£¨AutoPostBackÊôÐÔ£¬ËüÖ»ÓÐÁ½¸öboolÖµ£¬true/false¡£Èç¹ûÕâ¸öÊôÐÔ±»ÉèÖóÉfalse£¬ÄÇôµã»÷ºó¾Í²»»áÁ¢¿Ì½«±ä»¯´«¸ø·þÎñÆ÷´¦Àí£¬Ò²¾Í²»»áÓиÿؼþµÄ SelectedIndexChangedʼþ¡££©
ÿ´Îµ±±íµ¥±»·¢ËͻطþÎñÆ÷£¬¾Í»á±»ÖØмÓÔØ£¬Æô¶¯Page_Loadʼþ£¬Ö´ÐÐPage_Loadʼþ´¦Àí³ÌÐòÖеÄËùÓдúÂ루עÒ⣬ÊÇÿ´Î¶¼»áÖ´ÐУ¡£©¡£
ºÜÏÔÈ»°ÑÍøÒ³µÄ³õʼ»¯´úÂë·ÅÔÚÕâÀïÊÇ×îºÏÊʲ»¹ý¡£ÎÒÃǾ³£»áÏ£ÍûÔÚÿ´Î¼ÓÔØÍøҳʱִÐÐһЩ´úÂ룬ÈçһЩ¿Ø¼þµÄÊý¾Ý°ó¶¨¡£
µ±ÎÒÃÇÏ£ÍûÖ»ÓÐÔÚÍøÒ³µÚÒ»´Î¼ÓÔØʱִÐÐÁíһЩ´úÂ루»ù±¾É϶¼ÊÇÊý¾ÝµÄĬÈϰ󶨣©£¬ÉõÖÁÏ£ÍûһЩ´úÂëÔÚ³ýÊ״μÓÔØÍâµÄÿ´Î¼ÓÔØʱִÐС£ÄÇôÎÒÃÇ¿ÉÒÔÀûÓÃIsPostBackÌØÐÔÀ´Íê³ÉÕâÒ»¹¦ÄÜ¡£ÔÚÍøÒ³µÚÒ»´Î¼ÓÔØʱ£¬¸ÃÊôÐÔµÄÖµÊÇfalse¡£Èç¹ûÍøÒ³Òò»ØËͶø±»ÖØмÓÔØ£¬ IsPostBackÊôÐÔµÄÖµ¾Í»á±»ÉèÖÃΪ
Ïà¹ØÎĵµ£º
ASP.NET
ʹÓÃÎÞCookieµÄ±íµ¥ÈÏ֤Ʊ¾Ý
ĬÈÏÇé¿öÏ£¬forms authentication system½«¾ö¶¨Êǽ«Æ±¾Ý´æ´¢ÔÚcookies
collectionÀﻹÊDzåÈëÓû§·ÃÎÊÒ³ÃæµÄURLÀï¡£ËùÓÐÖ÷Á÷µÄ×ÀÃæä¯ÀÀÆ÷£¬±ÈÈçInternet
Explorer£¬Firefox£¬Opera£¬»òSafari¶¼Ö§³Öcookies£¬µ«²¢·ÇËùÓеÄÒƶ¯É豸¶¼Ö§³Ö¡£
forms authentication systemʹÓúÎÖÖco ......
1.5.2 ÔÚIISÉÏÅäÖÃASP.NET
ÔÚ·þÎñÆ÷Éϲ¿ÊðASP.NETÍøվʱ£¬ÐèÒª.NETµÄÔËÐл·¾³.NET Framework¡£.NET FrameworkÀàËÆÓÚJavaµÄJDK£¬°üº¬ÓÐ.NET³ÌÐòÔËÐл·¾³ºÍÃüÁîÐбàÒ빤¾ß¡£Èç¹û·þÎñÆ÷ÉÏûÓа²×°.NET Framework£¬Õâ¾ÍÐèÒª´Ó΢ÈíÍøÕ¾ÏÂÔØ£¬ÏÂÔØÍøÖ·ÊÇ£º
http://msdn2.microsoft.com/zh-cn/default.aspx
»¹ÐèҪעÒâµÄÊÇ£¬Èç¹ ......
ÎÊÌâ1£º
“/dsfsd”Ó¦ÓóÌÐòÖеķþÎñÆ÷´íÎó¡£
佫¶ÔÏóÒýÓÃÉèÖõ½¶ÔÏóµÄʵÀý¡£
˵Ã÷: Ö´Ðе±Ç° Web ÇëÇóÆڼ䣬³öÏÖδ´¦ÀíµÄÒì³£¡£Çë¼ì²é¶ÑÕ»¸ú×ÙÐÅÏ¢£¬ÒÔÁ˽âÓйظôíÎóÒÔ¼°´úÂëÖе¼Ö´íÎóµÄ³ö´¦µÄÏêϸÐÅÏ¢¡£
Òì³£ÏêϸÐÅÏ¢: System.NullReferenceException: 佫¶ÔÏóÒýÓÃÉèÖõ½¶ÔÏóµÄʵÀý¡£
Ô´´íÎó:
Ö´ ......
asp.net ÃÜÂë»Ø´«ºó£¬²»¼û µÄ½â¾ö°ì·¨
<asp:UpdatePanel ID="UpdatePanel5" runat="server">
& ......
Ò³ÃæÊä³ö»º´æ×÷Ϊ×î¼òµ¥µÄ»º´æÐÎʽ£¬Êä³ö»º´æÖ»ÊÇÔÚÄÚ´æÖб£ÁôΪÏìÓ¦ÇëÇó¶ø·¢Ë굀 HTML µÄ¸±±¾¡£ÆäºóÔÙÓÐÇëÇóʱ½«Ìṩ»º´æµÄÊä³ö£¬Ö±µ½»º´æµ½ÆÚ£¬ÕâÑù£¬ÐÔÄÜÓпÉÄܵõ½ºÜ´óµÄÌá¸ß£¨È¡¾öÓÚÐèÒª¶àÉÙ¿ªÏúÀ´´´½¨ÔʼҳÃæÊä³ö - ·¢ËÍ»º´æµÄÊä³ö×ÜÊǺܿ죬²¢ÇұȽ ......