½÷É÷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¶ÔÏóÓÃÀ´±£´æÒ³ÃæÖеĸ
Ïà¹ØÎĵµ£º
//private string datapatch = ConfigurationSettings.AppSettings["acessconn"];//Êý¾Ý¿âµØÖ·
private string datapatch = "db/global.asa";//Êý¾Ý¿âµØÖ·
///
/// È¡µÃdataset
//
/// ²éѯÓï¾ä
///
public DataSet GetDataSet(string Commandtext)
{&nbs ......
ÔÎÄ£ºÁõÎä
| ASP.NET ·þÎñÆ÷¿Ø¼þÉúÃüÖÜÆÚ
âÒ¶¡½âÅ£:×ÝÏòÇÐÈëASP.NET 3.5¿Ø¼þºÍ×é¼þ¿ª·¢¼¼Êõ
µÚÒ»Õ½²ÁËһЩ·þÎñÆ÷¿Ø¼þµÄ»ù±¾ÖªÊ¶£¬
ÆäÖÐasp.net·þÎñÆ÷¿Ø¼þµÄÉúÃüÖÜÆÚ£¬ÊÇ¿ª·¢¿Ø¼þµÄµÚÒ»²½£¬Ò²ÊǺËÐÄ¡£
·þÎñÆ÷¿Ø¼þÉúÃüÖÜÆÚ°üÀ¨ÒÔÏÂ11¸ö½×¶Î£º
³õʼ»¯£¨OnInit)£ºÍê³É¿Ø¼þµÄ³õʼ»¯¼°´ò¿ª¿Ø¼þµÄÊÓͼ״̬¸ ......
ÔÚASP.NET 2.0 WEÕ¾µãÉÏ£¬ÎÒÃÇ¿ÉÒÔͨ¹ýÔÚweb.configÎļþÖмÓÈëÏÂÃæµÄ½ÚµãÀ´Ö§³ÖÌõ¼þ±àÒë¡£
<compilers>
<compiler language="c#" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"
¡¡¡¡extension ......
ASP.NET³ÌÐòÖг£ÓõÄÈýÊ®ÈýÖÖ´úÂë
1. ´ò¿ªÐµĴ°¿Ú²¢´«ËͲÎÊý£º
¡¡¡¡´«ËͲÎÊý£º
response.write("£¼script£¾window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)£¼/script£¾")
¡¡¡¡½ÓÊÕ²ÎÊý£º
string a = Request.QueryString("id");
string& ......
´óѧÉú»î£¬ºÜÄÑ˵£¬¸÷ÖÖÌå»áºÍ×Ì棬ÒòÈ˶øÒì
´óѧѧϰ£¬¸üÄÑ˵£¬¸÷Öֳɼ¨ºÍϹ»ì£¬¸÷ÓÐǧÇï
ºÜ¶àʱºò×ÜÊÇÔÚÏ룬ÕâЩÄêÀ´µ½µ×ѧµ½ÁËʲô£¬×÷Ϊһ¸ö´óѧÉú£¬±ÈÆðÄÇЩÉç»áÉϵĻì»ìµ½µ×ÓÐʲôÓÅÊÆ¡£Ã»Óд𰸣¬ÖÁÉÙÏÖÔÚûÓÐ
ºÜ¶àʱºò¶Ôѧϰ³äÂúÏ£Íû£¬µ«Äǽö½öÖ»ÊÇÍ£ÁôÔÚÄÔº£Öеļƻ®£¬¼¸ºõûÓйýʵÏÖ¡£
´óѧµÄ»ù´¡¿ÎºÜÖØÒª£¬ ......