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

ASP.NETÒ³ÃæÉúÃüÖÜÆÚÃèÊö

×ªÔØÒ»Æª¹ØÓÚASP.NETÒ³ÃæÉúÃüÖÜÆÚÎÄÕÂ,ÓбØÒªÁ˽âÒÅÒ»ÏÂÒ³Ãæ³õʼ¹ý³Ìµ½µ×ÊÇÔõôÑùµÄ
ÏÂÃæÊÇASP.NETÒ³Ãæ³õʼµÄ¹ý³Ì:
1. Page_Init();
2. Load ViewState;
3. Load Postback data;
4. Page_Load();
5. Handle control events;
6. Page_PreRender();
7. Page_Render();
8. Unload event;
9. Dispose method called;
ÏÂÃæ¶ÔÆäÖеÄһЩ¹ý³Ì×÷ÏÂÃèÊö£º
1. Page_Init();
Õâ¸ö¹ý³ÌÖ÷ÒªÊdzõʼ»¯¿Ø¼þ,ÿ´ÎÒ³ÃæÔØÈëÖ´ÐÐÕâ¸ö³õʼ¹ý³Ì,°üÀ¨µÚÒ»´ÎºÍÒÔºóµÄPostback(ÕâÀï˵ÏÂPostback,Æäʵ¾Í¿ÉÒÔ¼òµ¥Àí½â³ÉÓû§µã
»÷SUBMIT°´Å¥Ö®ÀàµÄ,°Ñ±íµ¥<Form>Ìá½»¸ø·þÎñÆ÷,Õâ¾ÍÊÇÒ»´Îpostback),ÔÚÕâÀïÃæ¿ÉÒÔ·ÃÎʿؼþ,µ«ÊÇÕâÀïÃæµÄ¿Ø¼þÖµ²»ÊÇÎÒÃÇÆÚ´ýµÄ¿Ø¼þÀïÃæ
µÄÖµ,ËûÖ»ÊÇÒ»¸ö¿Ø¼þµÄ³õʼֵ(ĬÈÏÖµ),¾ÙÀý: ±ÈÈçÒ»¸öTextBox1,ÎÒÃÇÌîÈëÁË"¹þ¹þ",ÔÚµã»÷SUBMITÌá½»ÁËÒ³Ãæºó,ÔÚPage_Init()ÀïÃæ,ÎÒÃÇ·Ã
Îʵ½µÄTextBox1.Text²»ÊÇÎÒÃǵÄ"¹þ¹þ",¶øÊÇ¿ªÊ¼µÄ""¿Õ×Ö·û´®,Èç¹ûTextBox1ÔÚÎÒÃÇÉè¼ÆµÄʱºòÌṩÁËĬÈÏÖµ£¬ÕâÀï·ÃÎʵ½µÄÒ²¾ÍÊÇÌṩµÄĬ
ÈÏÖµ,ÎªÊ²Ã´ÄØ,Õâ¾ÍÒª¿´ÏÂÒ»¸ö¹ý³ÌÁË.
¶ÔÓ¦µÄʼþPage.Init
2. Load ViewState
Õâ¸ö¹ý³ÌÊÇÔØÈëVIEWSTATEºÍPostbackÊý¾Ý£¬±ÈÈçÎÒÃÇÉÏÃæµÄTextBox1,Õâʱ¾Í¸³ÁË"¹þ¹þ",ËùÒÔ,ÔÚPost_Init()¶Ô¿Ø¼þ¸³ÖµÊÇÎÞÒâÒåµÄ,Ëü¶¼»á
ÔÚÕâ¸ö¹ý³ÌÀï±»¸Äд,µ±È»µÚÒ»´ÎÒ³ÃæÔØÈëÀýÍ⣬ÒòΪûÓÐVIEWSTATEÊý¾Ý¡£
ûÓжÔÓ¦µÄʼþ
3.Load Postback data;
ÉÏÃæËµÁË,Postback¿ÉÒÔÀí½â³ÉÓû§Ìá½»±íµ¥Êý¾Ý,ËùÒÔÕâÀï¾ÍÊÇ´¦Àí±íµ¥Êý¾Ý,µ±È»ÕâÀïÒªÉè¼Æµ½¿Ø¼þµÄÉè¼Æ,Ò»°ãÇé¿ö²»»áÒªÎÒÃÇ×Ô¼º´¦ÀíÕâ
¸ö¹ý³Ì,ÎÒÃÇÔÝÇÒÂÔ¹ý. (ÔÚÒÔǰÄÇÆª¹ØÓÚASP.NETÒ³ÃæÉúÃüÖÜÆÚµÄ¼òµ¥ÃèÊöÖÐ,°ÑÕâ¸ö¹ý³ÌºÍLoad ViewState·ÅÔÚÁËÒ»Æð,ÆäʵÄÇÊÇ΢ÈíÌṩµÄÉúÃüÖÜÆÚ¹ý³Ì,ÕâÀïµ¥¶ÀÌá³öÀ´ÊÇΪ
ÁËÈôó¼ÒÃ÷°×ÕâÊÇÒ»¸öµ¥¶ÀµÄ¹ý³Ì)
 
ûÓжÔÓ¦µÄʼþ
4. Page_Load();
Õâ¸ö¹ý³ÌÒ²ÊÇÿ´ÎÒ³ÃæÔØÈëʱһ¶¨»áÖ´Ðе쬵«ÊÇ×¢ÒâºÍPage_InitµÄÇø±ð£¬ÉÏÃæÒѾ­Éæ¼°ÁË,ÕâÀï×¢ÒâµÄÊÇÒ»°ã¶¼»áÓõ½Page.IsPostBack,¸Ã
ֵָʾ¸ÃÒ³ÊÇ·ñÕýΪÏìÓ¦¿Í»§¶Ë»Ø·¢¶ø¼ÓÔØ£¬»òÕßËüÊÇ·ñÕý±»Ê״μÓÔØºÍ·ÃÎÊ¡£
private void
Page_Load(object
sender
, System.EventArgs e)
{
  if
(!Page.IsPostBack)
  {
   

//µÚÒ»´ÎÖ´ÐеÄCODE HERE
  }
  else
  {
    //Óû§Ìá½»FORM(¼´Postbac


Ïà¹ØÎĵµ£º

ASP.NET´óÊý¾ÝÁ¿²éѯ·ÖÒ³Àý×Ó

 
ǰ̨ Èç¹ûÄãÓõÄÊÇ gridview ¾Í°ÑRepeaterÌæ»»³Égridview ¡£Ò»ÑùµÄ¡£¡£
 <form id="frm01" action="" method="post" runat="server">
          <asp:ScriptManager ID="ScriptManager1" runat="server">
      & ......

ASP.NET 2.0»º´æ¼¼Êõ̽ÌÖ

±¾ÎĽéÉÜͨ¹ý»º´æÀ´Ìá¸ßÍøÒ³µÄÖ´ÐÐЧÂÊ¡£
¡¡¡¡1.¡¡¡¡¡¡¡¡¡¡¡¡ ASP.NET Output Caching
¡¡¡¡µ±Ò»¸öÍøÒ³Æµ·±±»·ÃÎʵÄʱºò£¬ÎÒÃÇ¿ÉÒÔͨ¹ý°ÑÕû¸öÍøÒ³»º´æÀ´Ìá¸ßÖ´ÐÐЧÂÊ¡£ÕâÑù×÷µÄÓŵãÊÇ£¬µ±Óû§ÔٴηÃÎÊÕâ¸öÍøÒ³µÄʱºò£¬±»¸ñʽ»¯ºÃµÄHTML»á±»Ö±½ÓËÍÏÔ¡£
¡¡¡¡ÎªÊ²Ã´»á´æÔÚÕâÖÖЧ¹ûÄØ£¿ÎÒÃÇͨ¹ýASP.NETµÄ»ù±¾ÔËÐлúÖÆÀ´½âÊÍÕ ......

ASP.NET »º´æ£º·½·¨ºÍ×î¼Ñʵ¼ù

ASP.NET »º´æ£º·½·¨ºÍ×î¼Ñʵ¼ù
2009-11-28 16:49
ÕªÒª£ºASP.NET ÌṩÈýÖÖÖ÷ÒªÐÎʽµÄ»º´æ£ºÒ³Ãæ¼¶Êä³ö»º´æ¡¢Óû§¿Ø¼þ¼¶Êä³ö»º´æ£¨»ò³ÆÎªÆ¬¶Î»º´æ£©ºÍ»º´æ API¡£Êä³ö»º´æºÍƬ¶Î»º´æµÄÓŵãÊǷdz£Ò×ÓÚʵÏÖ£¬ÔÚ´ó¶àÊýÇé¿öÏ£¬Ê¹ÓÃÕâÁ½ÖÖ»º´æ¾Í×ã¹»ÁË¡£¶ø»º´æ API ÔòÌṩÁ˶îÍâµÄÁé»îÐÔ£¨Êµ¼ÊÉÏÊÇÏ൱´óµÄÁé»îÐÔ£©£¬¿ÉÓÃÓÚÔÚÓ¦Ó ......

asp.net ¹öÆÁ

asp.net ¹öÆÁ(µ«±ØÐ뽫¸ÃÒ³Ãæ´úÂë:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
¸øÉ¾³ý,·ñÔò½«²»¹ö¶¯)
<script language="JavaScript">
var currentpos,timer;
function initialize()
{
timer=setInterval("scrollwi ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ