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

½÷É÷Asp.netÖÐstatic±äÁ¿µÄÓ÷¨

½÷É÷Asp.netÖÐstatic±äÁ¿µÄÓ÷¨
.Net¼¼Êõ 2007-01-30 22:17:37 ÔĶÁ925 ÆÀÂÛ11 ×ֺţº´óÖÐС
½÷É÷Asp.netÖÐstatic±äÁ¿µÄÓ÷¨
    ÔÚ.Netƽ̨ϽøÐÐCSÈí¼þ¿ª·¢Ê±,ÎÒÃǾ­³£Óöµ½ÒÔºó»¹ÒªÓõ½Ä³Ð©±äÁ¿ÉÏ´ÎÐ޸ĺóµÄÖµ,ΪÁ˼òµ¥Æð¼û,ºÜ¶àÈ˶¼Ï°¹ßÓÃstaticÀ´¶¨ÒåÕâЩ±äÁ¿,ÎÒÒ²ÊÇ¡£ÕâÑù·Ç³£·½±ã£¬ÏÂÒ»´Îµ÷ÓÃij¸öº¯Êýʱ¸Ã±äÁ¿ÈÔÈ»±£´æµÄÊÇ´¦Àí¹ýµÄÖµ£¬Ö±½ÓÄÃÀ´ÓþͿÉÒÔÁË¡£
    ÏÖÔÚתÈëÁËBSÈí¼þ¿ª·¢£¬ÎÒÃǺÜ×ÔÈ»µØ»áÑØÓÃÕâÖÖϰ¹ß¡£ÈçÔÚÒ³ÃæÖÐͳ¼ÆÄ³¸ö°´Å¥±»°´ÏµĴÎÊý£¬ÏÈÔÚÀàÖÐOnClickʼþµÄ´¦Àí¹ý³Ìǰ¶¨ÒåÒ»static±äÁ¿times,Ôòÿ´Îµ÷Óøð´Å¥µÄOnClickʼþʱ£¬ÁîtimesÔö1¼´¿É£¬·Ç³£·½±ã£º
[C#]:
...
static int times=0;
...
private void Button1_Click(object sender,EventArgs e)
{
 times++;
 Label1.Text=times.ToString();
}
    ÔÚÎÒÃÇÇìÐÒÈç´Ë·½±ãÖ®Ó࣬¾ÍÎ´ÔøÒâʶµ½ÎÒÃÇÒѾ­ÂñÏÂÁËÒ»¿ÃÄÑÒÔ²ì¾õµÄ¶¨Ê±Õ¨µ¯¡£ÎªÊ²Ã´ÄÄ£¿
    Õ⻹Ҫ´ÓAsp.netµÄÔËÐлúÖÆÌ¸Æð¡£ÔÚCSģʽÈí¼þ¿ª·¢¹ý³ÌÖУ¬ÎÒÃÇͨ³£²»»á¹ØÐÄÓ¦ÓóÌÐòÊÇÔÚÄÄÀïÔËÐе쬱äÁ¿´æ·ÅÔÚÄÄÀ¿Í»§¶Ë³ÌÐò¾ÍÔËÐÐÔÚ¿Í»§¶Ë£¬·þÎñÆ÷¶Ë³ÌÐò¾ÍÔËÐÐÔÚ·þÎñÆ÷¶Ë£¬Ò»°ãÇé¿öÏ£¬¶þÕß³ýÁËÊý¾Ý¿âÖеÄÊý¾ÝÍâ»ù±¾Ã»ÓÐÆäËû¹²ÏíµÄ¶«Î÷¡£ËùÒÔÕâʱ¿Í»§¶ËµÄÓû§´ó¿É·ÅÐĵÄʹÓÃstatic±äÁ¿£¬ÒòΪËüÃǾʹæ·ÅÔÚ¿Í»§¶Ë³ÌÐòÖС£
    ÓÚÊÇÎÒÃǾÍϰ¹ßµÄÔÚ×öBSģʽµÄÒ³ÃæÊ±Ò²ÓÃstatic±äÁ¿£¬Êâ²»ÖªAsp.netÖеÄstaticÒѲ»Í¬ÓÚCSÖеÄstatic¡£Ô­ÒòºÜ¼òµ¥£¬¾ÍÊÇÒòΪÔÚAsp.netÖÐËùÓеÄÓû§½«Ê¹ÓÃͬһ¸östatic±äÁ¿¡£Õâ¾ÍÒâζ×Åÿһ¸öʹÓøÃÒ³ÃæµÄÓû§¶Ô¸Ã±äÁ¿µÄ²Ù×÷½«»áÓ°Ïìµ½ÆäËûÓû§¡£¾ÍÄÃÉÏÃæ¼ÆÊýÆ÷µÄÀý×ÓÀ´Ëµ£¬¼ÙÉètimes³õÊÔֵΪ0£¬ÒòΪ´ËʱֻÓÐÎÒÃÇ×Ô¼ºÔÚʹÓÃÕâ¸öÒ³Ãæ£¬µ±È»²»»áÓÐʲôÎÊÌ⣬µ«Èç¹ûÓÐÁ½¸öÈËͬʱÁ¬½Óµ½Õâ¸öÒ³Ãæ£¬Èç¹ûAµ¥»÷ÁËButton1Ò»´Î£¬ÔòBË¢ÐÂÒ³ÃæºóLabel1½«ÏÔʾ1,Èç¹ûBÔÙµ¥»÷Button1Ò»´Î£¬Ôòtimes±ä³É2£¬Á½¸öÈËË¢ÐÂÒ³Ãæºó¾Í³öÏÖÎÊÌâÁË£ºAºÍB¶¼»á˵£¬ÎÒÃ÷Ã÷Ö»µ¥»÷ÁËButton1Ò»´Î£¬ÔõôLabel1¾ÍÏÔʾÎÒµ¥»÷ÁËÁ½´ÎÄÄ£¿——Õâ¾ÍÊÇÒòΪÁ½¸öÈ˹²ÓõÄÊÇ·þÎñÆ÷ÉÏͬһ¸ötimes£¬ÈκÎÒ»¸öÈ˶ÔtimesµÄ²Ù×÷¶¼»áÔÚʹÓøÃÒ³ÃæµÄËûÈ˵Ää¯ÀÀÆ÷ÖбíÏÖ³öÀ´¡£ÎÊÌâ¾Í³öÔÚÕâÀï¡£
    Ôõô°ìÄÄ£¿»¹ºÃ£¬³ýÁË´«Í³µÄAspÖеÄSession¶ÔÏóÍ⣬Asp.netÌṩÁËÒ»¸ö¸üºÃµÄViewState¶ÔÏó¡£ViewState¶ÔÏóÓÃÀ´±£´æÒ³Ã


Ïà¹ØÎĵµ£º

·ÀÖ¹ASP.NET°´Å¥¶à´ÎÌá½»µÄ°ì·¨

 
 ¶Ô“Ìí¼Ó”¡¢“Ìá½»”¡¢“±£´æ”¡¢“¸üДµÈ°´Å¥ÐèÒª¶ÔÊý¾Ý¿â½øÐÐд²Ù×÷µÄ°´Å¥£¬Ò»¶¨ÒªÔÚÒ³Ãæ³õʼ»¯Ê±¼ÓÔØ½Å±¾£¬·ÀÖ¹¶à´ÎÖØ¸´µã»÷£¬ÀýÈ磺
   protected void Page_Load(object sender, EventArgs e)
{
//.net 2.0ÒÔÉÏ
......

ʹÓÃASP.NETÉÏ´«Í¼Æ¬»ã×Ü

1 ʹÓñê×¼HTMLÀ´½øÐÐͼƬÉÏ´«
ǰ̨´úÂ룺
<body> 
    <form id="form1" runat="server"> 
    <div> 
        <table> 
       &nbs ......

asp.net Request.ServerVariables ¸÷²ÎÊý˵Ã÷¼¯ºÏ

Request.ServerVariables["Url"]
·µ»Ø·þÎñÆ÷µØÖ·
Request.ServerVariables["Path_Info"]
¿Í»§¶ËÌṩµÄ·¾¶ÐÅÏ¢
Request.ServerVariables["Appl_Physical_Path"]
ÓëÓ¦ÓóÌÐòÔªÊý¾Ý¿â·¾¶ÏàÓ¦µÄÎïÀí·¾¶
Request.ServerVariables["Path_Translated"]
ͨ¹ýÓÉÐéÄâÖÁÎïÀíµÄÓ³ÉäºóµÃµ½µÄ·¾¶
Request.ServerVariables ......

¹ØÓÚasp.netÒ³ÃæÌí¼Ó·Ç¿ÕУÑé¿Ø¼þ×¢ÒâÊÂÏî

´ÓÀ´¶¼ºÜÉÙд²©£¬ÏÖÔÚ¿ªÊ¼Ð´Ð´£¬·½±ã×Ô¼ºÓõÄʱºò²»ÓÃËÑË÷£¬»òÐí»¹¿ÉÒÔ°ïÖúµ½±ðÈË£¬ºÎÀÖ¶ø²»ÎªÄØ£¿ºÇºÇ¡£
×¢ÒâÊÂÏîÒ»£ºÈç¹ûÒ³Ãæµã»÷°´Å¥ÎÞ·¨´¥·¢ÑéÖ¤¿Ø¼þµÄ×÷ÓÃʱ£¬½â¾ö°ì·¨ÈçÏ£º
    c:\WINNT\Microsoft.NET\Framework\v1.1.4322  
   1.¿ªÊ¼²Ëµ¥£­£­>ÔËÐÐcmd    
&nbs ......

ASP.NET±ÜÃâÒ³ÃæÖØÐÂÕûÀíÊ±ÖØ¸´·¢ËÍ...

ÎÒÃÇ¿ÉÒԼ̳РASP.NET µÄ Page Àà±ð£¬×ÔÐÐÀ©³äËùÐèµÄ¹¦ÄÜ£¡×÷·¨ÈçÏ£º
1¡¢¼Ì³Ð System.Web.UI.Page£¬×Ô¶©Ò»¸ö BasePage Àà±ð¡£
ÒÔÏÂΪÒýÓõÄÄÚÈÝ£º
using
 System;   

  

/// <summary>
  

/// BasePage µÄÕªÒªÃèÊö
  

///&nbs ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ