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

asp.net Ò³ÃæÉú´æÖÜÆÚ ×ª

1. PreInit()ÔÚÕâ¸öÒ³Ãæ¼¶µÄʼþÖУ¬ËùÓÐÔÚÉè¼ÆÊ±´´½¨µÄ¿Ø¼þ¶¼½«±»ÓÃĬÈÏÖµ×ö³õʼ»¯¡£ÀýÈ磬Èç¹ûÄãÓÐÒ»¸öTextÊôÐÔֵΪ"Hello"µÄTextBox¿Ø¼þ£¬Ôò´ËʱÕâ¸öÊôÐÔ±»ÉèÖá£ÎÒÃÇÒ²¿ÉÒÔÔÚÕâÀﶯ̬µÄ´´½¨¿Ø¼þ¡£Õâ¸öʼþ½ö½ö·¢ÉúÔÚÒ³¼¶±ðµÄÀàÖУ¬Óû§¿Ø¼þºÍĸ°æÒ³Ã»ÓÐÕâ¸öʼþ¡£ÏÂÃæµÄ´úÂëʾÀýÁËÈçºÎÖØÐ´Õâ¸ö·½·¨ÒÔÔö¼ÓÄãµÄ×Ô¶¨Òå´úÂëprotected override void OnPreInit(EventArgs e){//custom codebase.OnPreInit(e);}×¢Ò⣬ÎÒÃÇÖ»ÄÜÔÚPreInit()ʼþÖж¯Ì¬µÄÉèÖÃthemes£¬ÇÒÓ¦¸ÃÔÚPreInit()ʼþ»ò¸Ãʼþ֮ǰ¼ÓÔØÄ¸°æÒ³¡£ 2. OnInit()ÔÚÕâ¸öʼþÀÎÒÃÇÄܶÁ³ö¿Ø¼þµÄÊôÐÔ£¨ÔÚÉè¼ÆÄ£Ê½ÖÐÉèÖõģ©¡£µ«ÊÇÎÒÃDz»ÄܶÁ³öÓû§ÉèÖõÄÖµ£¬ÒòΪµÃµ½Óû§ÉèÖõÄÖµÊÇÔÚLoadPostData()ʼþ±»¼¤·¢Ö®ºó¡£²»¹ýÔÚÕâ¸öʼþÖÐÎÒÃÇ¿ÉÒԵõ½POSTÊý¾Ý£¬ÈçÏÂstring selectedValue = Request.Form[controlID].ToString(); 3. LoadViewStateÕâ¸öʼþ½ö½öÔڻط¢Ö®ºó±»¼¤·¢£¨IsPostBack == true£©¡£ÔÚÕâ¸öʼþÖÐruntime´ÓÒþ²ØÓòÖзֽâ³öview state²¢¼ÓÔØµ½ËùÓÐÆôÓÃÁËview stateµÄ¿Ø¼þ¡£ 4. LoadPostBackDataÕâ¸öʼþÒ²½ö½öÊÇÔڻط¢Ö®ºó±»¼¤·¢¡£ÔÚÕâ¸öʼþÀïʵÏÖÁËIPostBackDataHandler½Ó¿ÚµÄ¿Ø¼þ´ÓHTTPµÄPOSTÊý¾ÝÖеõ½Öµ¡£×¢Ò⣬textbox¿Ø¼þ²»ÄÜ´Óview stateÖлñµÃÖµ£¬¶øÊÇÔÚ´ËʼþÖдÓPOSTÊý¾ÝÖлñµÃÖµ¡£ËùÒÔ¼´Ê¹ÓÐЩ¿Ø¼þûÓÐÆôÓÃview state£¬Ö»ÒªËüʵÏÖÁËIPostBackDataHandler½Ó¿Ú¾Í¿ÉÒÔ´ÓHTTPµÄPOSTÊý¾ÝÖеõ½Öµ¡£ ÁíÒ»¸öÖØÒªµÄ֪ʶµãÊÇÈç¹ûÎÒÃÇÓÐÒ»¸öDropDownList¿Ø¼þ²¢¶¯Ì¬µÄ¸øËüÔö¼ÓһЩѡÔñÏÄÇôruntime½«²»Äܵõ½ÕâЩֵ³ý·ÇÆôÓÃÁËview state£¨¼´Ê¹¿Ø¼þ¼Ì³Ð×ÔIPostBackDataHandler½Ó¿Ú£©¡£Õâ¸öÔ­Òò¾ÍÊÇÔÚHTTPµÄPOSTÊý¾ÝÖеÄÿһ¸ö¿Ø¼þÖ»ÄÜÓÐÒ»¸öÖµ£¬²¢ÇÒPOSTÊý¾ÝÖеÄËùÓÐÖµ¶¼²»»á±»±£´æ£¬³ýÁËʹÓÃview state¡£ 5. Page_LoadÕâÊÇ×î³£Óõķ½·¨ÁË£¬¶øÇÒÊÇһЩ¿ª·¢ÐÂÊÖ·ÅÖÃËûÃÇ´úÂëµÄµÚÒ»¸öµØ·½£¬ÓÐЩÐÂÊÖÃÇÍùÍùÈÏΪÕâ¾ÍÊÇPageÀàµÚÒ»¸ö´¥·¢µÄ·½·¨¡£Õâ¸ö·½·¨ÊÇ»ìÏýÎÒÃÇPageÉú´æÖÜÆÚµÄ×ï¿ý»öÊ×Ö®Ò»¡£×¢Ò⣺Èç¹ûÒ³ÀïÓÐÈκÎÓû§¿Ø¼þµÄ»°£¬ÄÇôÓû§¿Ø¼þµÄLoad·½·¨½«ÔÚÒ³ÀàµÄLoad·½·¨Ö®ºó±»´¥·¢¡£³ýÁËInit()ºÍUnload()Ö®ÍâµÄËùÓÐʼþ¶¼ÊÇ´Ó×îÍâÃæµ½×îÀïÃæ±»¼¤·¢µÄ£¬ËùÒÔÒ³µÄPage_Load()Ö®ºó£¬Ò³Ä򵀮äËü¿Ø¼þµÄLoad·½·¨²Å±»´¥·¢¡£ 6. Control Event Handlersʼþ´¦Àí£¨±ÈÈçÏñButton1_Click()Ö®ÀàµÄ£©ÊǶ¨ÒåÔÚASPXÒ³ÃæÖеģ¬ÓÐһЩ¿ª·¢ÈËÔ±ÈÏΪµ±µ¥»÷Ò»¸ö°´Å¥ºó»áÁ¢¼´³ö·¢Button_Click() £¬ËûÃÇ


Ïà¹ØÎĵµ£º

ASP.NET


ʹÓà SqlDataSource ¿Ø¼þÖ»ÐèºÜÉٵĴúÂë»òÎÞÐèÈκδúÂë¼´¿É´ÓÊý¾Ý¿âÖмìË÷Êý¾Ý¡£SqlDataSource ¿Ø¼þ¿ÉÓÃÓÚÈκξßÓйØÁª ADO.NET Ìṩ³ÌÐò£¨ÔÚÅäÖÃÎļþµÄ DbProviderFactories ½ÚÖÐÅäÖ㩵ÄÊý¾Ý¿â£¬°üÀ¨ Microsoft SQL Server¡¢Oracle¡¢ODBC »ò OLE DB Êý¾Ý¿â£¨Èç Microsoft Access£©¡£ÄúÔÚÅäÖÃʱָ¶¨ SqlDataSource ʹÓõ ......

ASP.NET


      ¿ÉÒÔʹÓà SqlDataSource ¿Ø¼þÐÞ¸ÄÊý¾Ý¿âÖеÄÊý¾Ý¡£Ê¹Óøüз½°¸ÖÐµÄ SqlDataSource ¿Ø¼þµÄ×î³£Ó÷½·¨ÊǼìË÷Êý¾Ý²¢Ê¹ÓÃÊý¾Ý°ó¶¨ Web ·þÎñÆ÷¿Ø¼þ£¨Èç GridView¡¢DetailsView »ò FormView ¿Ø¼þ£©ÏÔʾÊý¾Ý¡£¿ÉÒÔÅäÖÃÊý¾Ý°ó¶¨¿Ø¼þºÍ SqlDataSource ÒÔ¸üÐÂÊý¾Ý¡£´ó¶àÊýÊý¾Ý°ó¶¨¿Ø¼þ¶¼ÔÊÐíÄú½«Æä ......

asp.net³ÌÐòExcelת³ÉXMLµµ

ͨ¹ýAsp.net(C#)Ó¦ÓóÌÐò¶ÁÈ¡±¾µØÉÏ´«µÄExcleÎļþ,´æ·Åµ½DataSetÖÐ,ͨ¹ýDataSetÖеķ½·¨Ö±½ÓÉú³ÉXMLÎļþ.
C# Code
 if (this.FileUpload1.PostedFile != null)
        {
            string filename = this.FileUpl ......

ASP.NET note I

 Page_Load--Ò³Ãæ¼ÓÔØÊ¼þ.
Page.IspostBackÅжÏÊÇ·ñµÚÒ»´Î¼ÓÔØ¡£
   ÿ´ÎÏìÓ¦·þÎñÐÅÏ¢(¼È¿Í»§ÇëÇóASP.NETÒ³Ãæ-ASPXÎļþ»òWeb·þÎñ-
ASMXÎļþ)¾Í¼ÓÔØÒ»´Î(Ö´ÐÐÒ»´ÎPage_Load)¡£
   ¼ÓÔØµÄʱºò²¢²»ÊÇÿ´Î¶à±àÒëÒ»´Î´úÂëÎļþ£¬ÒòΪ£ºÃ¿Ò»´ÎÇëÇó
ASPXÎļþʱ²¢²»ÊǶàÒª½øÐÐÒ»´Î±àÒ룬¶øÊǵÚÒ»´ÎÖ´ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ