Æô¶¯asp.netÒ³Ãæ»º´æ£¨¼Ó¿ìÒ³Ãæ·ÃÎÊËÙ¶È£©
Æô¶¯Ò³Ã滺´æ£¬´úÂëÈçÏ£º
<%OutputCache Duration="60" VaryByParam="*"%>
˵Ã÷£º
Duration±ØÐèÊôÐÔ¡£Ò³Ãæ±»»º´æºµ£¬ÒÔÃëΪµ¥Î»£¬ÇÒ±ØÐëÊÇÕûÊý¡£
Location Ö¸¶¨Ó¦Êä³ö½øÐлº´æµÄλÖᣲÎÊýÊÇÒÔÏÂÑ¡ÏîÖ®Ò»£ºAny,Client,Downstream,None,Server,ServerAndClient
VaryByParam ±ØÐèÊôÐÔ¡£RequestÖбäÁ¿µÄÃû³Æ£¬ÕâЩ±äÁ¿ÃûÓ¦¸Ã²úÉúµ¥¶ÀµÄ»º´æÌõÄ¿¡£“none”±íʾûÓб䶯¡£“*”¿ÉÓÃÓÚΪÿ¸ö²»Í¬µÄ±äÁ¿Êý×é´´½¨ÐµĻº´æÌõÄ¿¡£±äÁ¿Ö®¼äÓÓ£»”½øÐзָô¡£
VaryByHeader»ùÓÚÖ¸¶¨µÄÖеı䶯¸Ä±ä»º´æÌõÄ¿¡£
VaryByCustomÔÊÐíÔÚglobal.asaxÖÐÖ¸¶¨×Ô¶¨Òå±ä¶¯£¨Àý£º“Browser”£©
²úƷĿ¼ÔÊÐíÓû§»ùÓÚcategoryIDºÍÒ³±äÁ¿²é¿´Ä¿Â¼Ò³£¬¿ÉÒÔÓÃVaryByParam="categoryID;page", ½«²úƷĿ¼»º´æÒ»¶Îʱ¼ä£¨Èç¹û²úÆ·²»ÊÇËæÊ±¶¼Ôڸı䣬һСʱ»¹ÊÇ¿ÉÒÔ½ÓÊܵģ¬Òò´Ë£¬³ÖÐøÊ±¼äÊÇ3600Ã룩¡£Õ⽫Ϊÿ¸öÖÖÀàµÄÿ¸öĿ¼ҳ´´½¨µ¥¶ÀµÄ»º´æÌõÄ¿¡£Ã¿¸öÌõÄ¿´ÓÆäµÚÒ»¸öÇëÇóËãÆð½«Î¬³ÖÒ»¸öСʱ¡£
VaryByHeader ºÍVaryByCustomÖ÷ÒªÓÃÓÚ¸ù¾Ý·ÃÎÊÒ³ÃæµÄ¿Í»§¶Ë¶ÔÒ³ÃæµÄÍâ¹Û»òÄÚÈݽøÐÐ×Ô¶¨Ò塣ͬһ¸öURL¿ÉÄÜÐèҪͬʱΪä¯ÀÀÆ÷ºÍÒÆ¶¯µç»°¿Í»§¶Ë³ÊÏÖÊä³ö£¬Òò´Ë£¬ÐèÒªÕë¶Ô²»Í¬µÄ¿Í»§¶Ë»º´æ²»Í¬µÄÄÚÈݰ汾¡£»òÕߣ¬Ò³ÃæÓпÉÄÜÒѾÕë¶ÔIE½øÐÐÁËÓÅ»¯£¬Õë¶ÔNetscape»òOperaÔòӦȡÏûÕâÖÖÓÅ»¯¹¦ÄÜ¡£ºóÒ»¸öÀý×ӷdz£ÆÕ±é£¬ÎÒÃǽ«Ìṩһ¸ö˵Ã÷ÈçºÎʵÏÖ´ËÄ¿±êµÄʾÀý£º
ʾÀý£ºVaryByCustomÓÃÓÚÖ§³Öä¯ÀÀÆ÷×Ô¶¨Òå
ΪÁËʹÿ¸öä¯ÀÀÆ÷¶¼¾ßÓе¥¶ÀµÄ»º´æÌõÄ¿£¬VaryByCustomµÄÖµ¿ÉÒÔÉèÖÃΪ“browser”¡£´Ë¹¦ÄÜÒѾÄÚÖÃÔÚ»º´æÄ£¿éÖУ¬²¢ÇÒ½«Õë¶Ôÿ¸öä¯ÀÀÆ÷Ãû³ÆºÍÖ÷Òª°æ±¾²åÈëµ¥¶ÀµÄÒ³Ãæ»º´æ°æ±¾¡£
£¼%@ OutputCache Duration="60" VaryByParam="None" VaryByCustom="browser"%£¾
Ïà¹ØÎĵµ£º
asp.netµ¯³ö´°Ìå´óÈ«
<SCRIPT LANGUAGE="javascript">
¡¡¡¡<!--
¡¡¡¡window.open ('page.html')
¡¡¡¡-->
¡¡¡¡</SCRIPT>
¡¡¡¡
¡¡¡¡ÒòΪ×ÅÊÇÒ»¶Îjavascripts´úÂ룬ËùÒÔËüÃÇÓ¦¸Ã·ÅÔÚ<SCRIPT LANGUAGE="javascript">±êÇ©ºÍ</script>Ö®¼ä¡£<!-- ºÍ -->ÊǶÔһЩ°æ±¾µÍµÄä ......
ASP.NETʵÏÖ×ÔÊÊӦͼƬ´óСµÄµ¯³ö´°¿Ú
ÔÚ×î½üµÄÏîÄ¿ÖУ¬Óöµ½Ò»¸öÎÊÌ⣬ҪʵÏÖÕâÑùµÄЧ¹û£º
µãpic_small.AspxÒ³ÃæµÄËõÂÔͼºóµ¯³öpic_all.aspxÒ³Ãæ£¬pic_all.aspxÒ³ÃæµÄ´óСҪ¸ù¾ÝͼƬ´óС×Ô¶¯µ÷Õû£¬¶øÇÒÒªÓÐͼƬµÄ˵Ã÷ÐÅÏ¢£¬»¹¿ÉÒÔµãÉÏÒ»·ùºÍÏÂÒ»·ùµÈ½øÐзҳ¡£
ʵÏÖ¹ý³ÌÈçÏ£º
pic_small.AspxÒ³ÃæËõÂÔͼ´¦µÄ´úÂëΪ£º ......
Ëæ ×ÅÍøÕ¾·ÃÎÊÁ¿µÄ¼Ó´ó£¬Ã¿´Î´ÓÊý¾Ý¿â¶ÁÈ¡¶¼ÊÇÒÔЧÂÊ×÷Ϊ´ú¼ÛµÄ£¬ºÜ¶àÓÃACCESS×÷Êý¾Ý¿âµÄ¸ü»áÉîÓÐÌå»á£¬¾²Ì¬Ò³¼ÓÔÚËÑË÷ʱ£¬Ò²»á±»ÓÅÏÈ¿¼ÂÇ¡£»¥ÁªÍøÉÏÁ÷ ÐеÄ×ö·¨Êǽ«Êý¾ÝÔ´´úÂëдÈëÊý¾Ý¿âÔÙ´ÓÊý¾Ý¿â¶ÁÈ¡Éú³É¾²Ì¬Ã棬ÕâÑùÎÞÐμä¾Í¼Ó´óÁËÊý¾Ý¿â¡£½«ÏÖÓеÄASPÒ³Ö±½ÓÉú³É¾²Ì¬Ò³£¬½«»á½ÚÊ¡ºÜ¶à¡£
ÏÂÃæµÄÀý×ÓÊǽ«¡¢index.asp?i ......
string path = "...\\Debug\\log.txt";
if (!File.Exists(path))
& ......
ASP.NETµÄÒ³Ãæ³õʼ»¯ÓëʼþÏê½â
Ò»¡¢³õʼ»¯
¡¡¡¡·µ±Ò³Ãæ±»Ìá½»ÇëÇóµÚÒ»¸ö·½·¨ÓÀÔ¶Êǹ¹Ô캯Êý¡£Äú¿ÉÒÔÔÚ¹¹Ô캯ÊýÀïÃæ³õʼһЩ×Ô¶¨ÒåÊôÐÔ»ò¶ÔÏ󣬲»¹ýÕâʱºòÒòÎªÒ³Ãæ»¹Ã»Óб»ÍêÈ«³õʼ»¯ËùÒÔ¶àÉÙ»áÓÐЩÏÞÖÆ¡£ÌØ±ðµØ£¬ÄúÐèҪʹÓÃHttpContext¶ÔÏó¡£µ±Ç°¿ÉÒÔʹÓõĶÔÏó°üÀ¨QueryString, FormÒÔ¼°Cookies¼¯ºÏ£ ......