Ìá¸ßASP.NETÐÔÄܵķ½·¨
Ò»¡¢ÐÔÄܲÎÊý£º
¡¡¡¡1¡¢ ÍÌÍÂÁ¿
¡¡¡¡2¡¢ ÏìӦʱ¼ä
¡¡¡¡3¡¢ Ö´ÐÐʱ¼ä
¡¡¡¡4¡¢ ¿ÉÉìËõÐÔ
¡¡¡¡¶þ¡¢ÐÔÄÜÒòËØ£º
¡¡¡¡1¡¢ASPXÖ´Ðл·¾³
¡¡¡¡2¡¢±àд´úÂëÂß¼
¡¡¡¡Èý¡¢Ìá¸ßÐÔÄܵķ½·¨£º
¡¡¡¡1¡¢ ±ÜÃâ²»±ØÒªµÄ²Ù×÷.ÀýÈç:ÔÚPage_LoadÖÐʹÓÃIsPostBack;
¡¡¡¡2¡¢ ¾¡Á¿¼õÉÙʹÓ÷þÎñÆ÷¶Ë¿Ø¼þ
¡¡¡¡3¡¢ ¹Ø±Õ²»±ØÒªµÄÒ³ÃæSessionºÍ¿Ø¼þµÄViewState <%@Page EnableSessionState =”false”%>
¡¡¡¡4¡¢ ½ûÓÃVBºÍJSP¶¯Ì¬ÀàÐÍ <%@Page Language=”VB” Strict=”true”%>
¡¡¡¡5¡¢ ʹÓô洢¹ý³Ì
¡¡¡¡6¡¢ ʹÓÃDateReader´úÌæDataSet
¡¡¡¡7¡¢ ¹Ø±ÕASP.NetµÄDebugģʽ
¡¡¡¡8¡¢ ʹÓÃASP.NetµÄOutput Cache»º³å
¡¡¡¡<%@ OutputCache Duration=60 VaryByParam=”None” %>
¡¡¡¡<%@ OutputCache Duration=60 VaryByParam=”TextBox1,TextBox2” %>
¡¡¡¡ËµÃ÷: DurationÊÇÉèÖÃCacheµÄ¹ýÆÚʱ¼ä;
¡¡¡¡ VarByParamÊÇÉèÖÃÊÇ·ñ¸ù¾Ý²ÎÊý¶ø±ä»¯,NoneʱËùÓвÎÊýʹÓÃͬһCache,ÉèÖÃTextBox1ʱÔò¸ù¾ÝTextBox1µÄ²»Í¬Öµ·Ö±ð»º´æ;µ±Óжà¸ö²ÎÊýʱÔòÒª×éºÏ»º´æ;
¡¡¡¡9¡¢ ²»ÒªÊ¹ÓÃException¿ØÖƳÌÐòÁ÷³Ì
¡¡¡¡try
¡¡¡¡{
¡¡¡¡ result=100/num;
¡¡¡¡}
¡¡¡¡catch(Exception e)
¡¡¡¡{
¡¡¡¡ result=0;
¡¡¡¡}
¡¡¡¡if(num!=0)
¡¡¡¡ result = 100/num;
¡¡¡¡else
¡¡¡¡ result=0;
¡¡¡¡ËÄ¡¢»º³å·ÖÀà:
¡¡¡¡1Ò³Ãæ»º³å:¸ù¾ÝVarByParamÀ´½øÐв»Í¬µÄ»º³å´¦Àí¡£
¡¡¡¡2Ƭ¶Î»º³å:ÔÚÒ³Ãæ¿Ø¼þÖÐʹÓÃÒ³Ãæ»º³å,µ±Ò»¸öÒ³ÃæÀï¶à´ÎʹÓÃͬһ¸öÒ³Ãæ¿Ø¼þʱ,ÐèÒª¸ù¾ÝVarByControlÀ´½øÐв»Í¬µÄ»º³å´¦Àí¡£
¡¡¡¡3Êý¾Ý»º³å:Cache£¨·¶Î§ÊǺÍApplicationÒ»Ñù£¬ËùÓÐÓû§£©
¡¡¡¡Cache.Insert(“MyData”,Source,null,new CacheDependency(Server.MapPath(“authors.xml”)));
¡¡¡¡Cache.Insert(“MyData”,Source,null,DateTime.Now.AddHours(1),TimeSpan.Zero);
¡¡¡¡Cache.Insert(“MyData”,Source,null,DateTime.MaxValue,TimeSpan.fromMinutes(20));
Ïà¹ØÎĵµ£º
ºǫ́´úÂ룺
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Dat ......
¹ØÓÚÒ³Ãæ´«ÖµµÄ·½·¨£¬Òý·¢Á˺ܶàÌÖÂÛ¡£¿´À´ÓкܶàÈ˹Ø×¢Õâ¸ö£¬ÎÒ¾ÍÎÒ¸öÈ˹۵ã×öÁËЩ×ܽᣬϣÍû¶Ô´ó¼ÒÓÐËù°ïÖú¡£
1. ʹÓÃQueryString±äÁ¿
QueryStringÊÇÒ»Öַdz£¼òµ¥µÄ´«Öµ·½Ê½£¬Ëû¿ÉÒÔ½«´«Ë͵ÄÖµÏÔʾÔÚä¯ÀÀÆ÷µÄµØÖ·À¸ÖС£Èç¹ûÊÇ´«µÝÒ»¸ö»ò¶à¸ö°²È«ÐÔÒªÇ󲻸߻òÊǽṹ¼òµ¥µÄÊýֵʱ£¬¿ÉÒÔʹÓÃÕâ¸ö·½·¨¡£µ«ÊǶÔÓÚ´«µÝÊ ......
Ò»¡¢Ä¿Ç°ÔÚASP.NETÖÐÒ³Ãæ´«Öµ¹²ÓÐÕâô¼¸ÖÖ·½Ê½£º
µÚÒ»ÖÖ·½·¨£º
¡¡¡¡Í¨¹ýURLÁ´½ÓµØÖ·´«µÝ
send.aspx:
protected void Button1_Click(object sender, EventArgs e)
{
Request.Redirect("Default2.aspx?usern ......
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using  ......
WebRequest mywebrq;
WebResponse mywebresp;
StreamReader sr;
Streamwriter sw;
Private void Page_Load(object sender,EventArgs e) { mywebreq=WebRequest.Create( http://localhost/Test.aspx ); mywebresp=mywebreq.GetResponse();
sr=new streamReader(mywebresp.GetResponsestream());
strHtml=sr.ReadT ......