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

asp.netÖÐpage¶ÔÏóÉúÃüÖÜÆÚºÍ¸÷ʼþÖ´ÐÐ˳Ðò

ÒÔǰдjspʱ Óû§ÊäÈëÒ³ÃæÊÇÒ»Ò³,´¦ÀíÓû§ÊäÈëµÄÓÖÊÇÊÇÒ»¸öÒ³Ãæ.ÒòΪhttpµÄÎÞ״̬ÐÔÎÒÃÇÖ»Äܹ»Í¨¹ýgetºÍpost·½Ê½Ïò·þÎñÆ÷·¢ËÍÇëÇóµÄÊý¾Ý. ¿ÉÊǵ½ÁËasp.netÎÒÃDz»ÐèҪΪ½ÓÊÕÓû§ÊäÈëÊý¾Ý,´¦ÀíÓû§Êý¾Ý¶øµ¥¶Àдһ¸öÒ³ÃæÁË,ÎÒÃÇÖ»ÐèҪ˫»÷Ìá½»°´Å¥,ÔÚºǫ́дÉÏÏàÓ¦µÄ´¦Àí´úÂë¾Í¿ÉÒÔÁË,Óû§ÊäÈëµÄÊý¾ÝÎÒÃÇÒ²¿ÉÒÔÏóÔÚдwindows³ÌÐòËÆµÄÖ±½Ó·ÃÎÊÁË.
ÎÒ¾ÍÒ»Ö±ÄÉÃÆÀ´×ÅËûÊÇÔõôʵÏÖµÄѽ,ÓÈÆäÊÇÄǸöʲôIsPostBack(±íʾÊÇ·ñÊǵÚÒ»´Î·ÃÎÊÕâ¸öÒ³Ãæ)Õâ³£ÓõÄÊôÐÔÎҾͲ»ÖªµÀËüÊÇÔõô±»ÉèÖõÄ.ºÝÁ˺ÝÐÄÔÚÍøÉÏÕÒÁËÕÒ,×¼±¸°ÑËü³¹µ×ŪÇå³þ.ÕÒµ½ÁËһƬӢÎÄÎÄÕÂ,ÎÒ¾õµÃ²»´í.http://aspalliance.com/articleViewer.aspx?aId=134&pId.¿ÉÊDZ¾ÈËÓ¢ÎÄˮƽÓÐÏÞûÄÜÁ¦·­Òë,ÔÚÔÚÕâÀïÖ»ÊǰÑ×Ô¼ºµÄÀí½âдÏÂÀ´,¾Íµ±ÊÇÅ×שÒýÓñ°É.»¹Ï£ÍûÄÇλţÈ˸øºÃºÃ·­ÒëÒ»ÏÂ.
asp.netÒ³ÃæÊ¼þÖ´ÐÐ˳Ðò£º
Ò».³õʼ»¯²¿·Ö:
1.¹¹Ô캯Êý:´´½¨pageÀàµÄÒ»¸öʵÀý,³õʼ»¯pageÀàµÄÊôÐÔ.
2.AddParsedSubObjectº¯Êý:
protected virture void AddParsedSubObject(Object obj)
ÌáÈ¡aspxÎļþÖеķþÎñÆ÷¿Ø¼þ,²¢°ÑËüÃÇÌí¼Óµ½pageµÄControlCollectionÖÐ.Äã¿ÉÒÔͨ¹ýPage.Controls»ñµÃ¼ÓÔØµÄËùÓзþÎñÆ÷¿Ø¼þ
3.DeterminePostBackModeº¯Êý:
protected internal virtual NameValueCollection DeterminePostBackMode ()
·µ»Ø:NameValueCollection°üº¬ÁËÓû§Í¨¹ýget»òpost·½Ê½·¢Ë͹ýÀ´µÄÊý¾Ý,Èç¹ûÊǵÚÒ»´ÎÇëÇ󽫷µ»Ø¿Õ.VIEWSTATE ºÍ EVENTTARGETÕâÁ½¸öÒþ²ØµÄ±íµ¥×ֶν«°ïÖúÎÒÃÇÀ´ÅжÏÊÇ·ñÊǵÚÒ»´ÎÇëÇó. ÔÚµ÷ÓÃÕâ¸öʼþºóispostbackµÄ½«»á±»ÉèÖÃ.
4.OnInitº¯Êý:
protected internal override void OnInit (EventArgs e)
µ÷ÓÃinitʼþ,³õʼ»¯pageÖеÄËùÓпؼþΪËüÃǵÄĬÈÏÖµ(ÄãÔÚaspxÒ³ÃæÖÐÉèÖõÄÖµ,viewstateÖÐÖµÕâʱ²¢²»»á±»ÉèÖõ½¿Ø¼þÉÏ)
¶þ.·ÇµÚÒ»´ÎÇëÇóµÄ½øÒ»²»³õʼ»¯:
1.LoadPageStatefromPersistenceMediumº¯Êý:
protected internal virtual Object LoadPageStatefromPersistenceMedium ()
×°ÔØviewstateÐÅÏ¢µ½page¶ÔÏóÖÐ(Õâʱ²¢Ã»ÓаѻñµÃµÄÖµÉèÖøøÏàÓ¦µÄ¿Ø¼þ)
2.LoadViewStateº¯Êý:
protected virtual void LoadViewState (Object savedState)
Ϊ¿Ø¼þÖØÐ½¨Á¢viewstateÐÅÏ¢
3.ProcessPostDataº¯Êý:
Ò»¸ö˽Óз½·¨,ÎÞ·¨·ÃÎÊ
»ñÈ¡Óû§ÊäÈëµÄÊý¾Ý,²¢°ÑËüÃǶÔÓ¦µ½ÏàÓ¦¿Ø¼þµÄÊôÐÔÉÏ
//ÖÁ´ËÒ³ÃæÖеÄËùÓÿؼþµÄÊôÐÔ¶¼±»×°ÔØÁË,ÏÂÃæ¸ÃÏàÓ¦ÄãµÄʼþÁË
Èý.ʼþ´¦Àí²¿·Ö
1.OnLoad:
protected inte


Ïà¹ØÎĵµ£º

asp.net¿Ø¼þµÄ±éÀú

foreach(Control   con   in   this.Controls[1].Controls)  
  {  
  if(con   is   TextBox)  
  {  
  ((TextBox)con).Text="";  
  }  
  }//Õâ¶Î´úÂëÖ´Ðгɹ¦£¬µ«ÎÒ²»Ã÷°×ÕâÀïµÄ1´úÂëʲô£¿  
  µ«ÊÇ» ......

ASP.net

    ÔÚGlobal.asaxÖе¼ÈëÃüÃû¿Õ¼ä
        <%@Global   ...
        <%@Import   Namespace= "System.Data "   %>
        <%@Import& ......

ASP.NETʹÓÃRequest»ñÈ¡À´Ô´ÍøÖ·URL²ÎÊý

Request¶ÔÏó¹¦ÄÜÊÇ´Ó¿Í»§¶ËµÃµ½Êý¾Ý£¬³£ÓõÄÈýÖÖÈ¡µÃÊý¾ÝµÄ·½·¨ÊÇ£ºRequest.Form¡¢Request.QueryString£¬Request¡£ÆäµÚÈýÖÖÊÇǰÁ½ÖÖµÄÒ»¸öËõд£¬¿ÉÒÔÈ¡´úǰÁ½ÖÖÇé¿ö¡£¶øÇ°Á½ÖÖÖ÷Òª¶ÔÓ¦µÄFormÌύʱµÄÁ½ÖÖ²»Í¬µÄÌá½»·½·¨£º·Ö±ðÊÇPost·½·¨ºÍGet·½·¨¡£
        Request ¶ÔÏóµÄÊôÐԺͷ½·¨± ......

ASP.NETÒ³Ãæ¼äµÄ´«ÖµµÄ¼¸ÖÖ·½·¨£¨×ªÔØ£©

ASP.NETÒ³Ãæ¼äµÄ´«ÖµµÄ¼¸ÖÖ·½·¨£¨×ªÔØ£©
 ASP.NET¡¡WEB¡¡FORMS¡¡¡¡¸ø¿ª·¢ÕßÌṩÁ˼«ºÃµÄʼþÇý¶¯¿ª·¢Ä£Ê½¡£È»¶øÕâÖÖ¼òµ¥µÄÓ¦ÓóÌÐò¿ª·¢Ä£Ê½È´¸øÎÒÃÇ´øÀ´ÁËһЩСÎÊÌ⣬¾Ù¸öÀý×Ó£¬ÔÚ´«Í³µÄASPÓ¦ÓóÌÐòÖУ¬ÄãÄܹ»Í¨¹ýPOST·½·¨ºÜÈÝÒ׵İÑÒ»¸öÖµ»ò¶à¸öÖµ´ÓÒ»¸öÒ³Ãæ´«Ë͵½ÁíÒ»¸öÒ³Ãæ£¬ÓÃͬÑùµÄ·½·¨ÔÚASP.NETÖÐʵÏÖÓеãÂé·³ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ