ASP.NET
AdRotator Web ·þÎñÆ÷¿Ø¼þ¿ÉÓÃÓÚÏÔʾÁ´½Óµ½ÆäËûÒ³µÄͼÐΡ£ÒªÏÔʾµÄͼÐÎÁбíºÍ¹ØÁªµÄÄ¿±êÁ´½Ó½«±£ÁôÔÚÊý¾ÝÔ´ÖУ¬Èç XML Îļþ»òÊý¾Ý¿â¡£
1¡¢·½°¸
AdRotator Web ·þÎñÆ÷¿Ø¼þÌṩһÖÖÔÚ ASP.NET ÍøÒ³ÉÏÏÔʾ¹ã¸æµÄ·½·¨¡£¸Ã¿Ø¼þ¿ÉÏÔʾÄúÌṩµÄ .gif Îļþ»òÆäËûͼÐÎͼÏñ¡£µ±Óû§µ¥»÷¹ã¸æʱ£¬ÏµÍ³»á½«ËûÃÇÖض¨Ïòµ½Ö¸¶¨µÄÄ¿±ê URL¡£¸Ã¿Ø¼þ»á´ÓÄúʹÓÃÊý¾ÝÔ´£¨Í¨³£ÊÇ XML Îļþ»òÊý¾Ý¿â±í£©ÌṩµÄ¹ã¸æÁбíÖÐ×Ô¶¯¶ÁÈ¡¹ã¸æÐÅÏ¢£¬ÈçͼÐÎÎļþÃûºÍÄ¿±ê URL¡£
AdRotator ¿Ø¼þ»áËæ»úÑ¡Ôñ¹ã¸æ£¬Ã¿´ÎË¢ÐÂÒ³Ãæʱ¶¼½«¸ü¸ÄÏÔʾµÄ¹ã¸æ¡£¹ã¸æ¿ÉÒÔ¼ÓȨÒÔ¿ØÖƹã¸æÌõµÄÓÅÏȼ¶±ð£¬Õâ¿ÉÒÔʹijЩ¹ã¸æµÄÏÔʾƵÂʱÈÆäËû¹ã¸æ¸ß¡£Ò²ÄܱàдÔÚ¹ã¸æ¼äÑ»·µÄ×Ô¶¨ÒåÂß¼¡£
2¡¢±³¾°
AdRotator Web ·þÎñÆ÷¿Ø¼þ¿ÉÓÃÓÚÏÔʾ¹ã¸æͼÐΣ¬Èç .gif »òÀàËÆͼÏñ¡£È»ºó¿ÉÒÔ½«Óû§Öض¨Ïòµ½Ä¿±ê URL¡£Í¼ÐκÍÄ¿±ê URL ¿É´ÓÊý¾ÝÔ´Ìṩ£¬Èç XML Îļþ¡£
¹ã¸æÐÅÏ¢¿ÉÀ´×Ô¸÷ÖÖÔ´£¬ÈçÏÂËùʾ£º
·XML Îļþ¡£¿ÉÒÔ½«¹ã¸æÐÅÏ¢´æ´¢ÔÚ XML ÎļþÖУ¬´ËÎļþ°üº¬¶Ô¹ã¸æºá·ù¼°Æä¹ØÁªÊôÐÔµÄÒýÓá£
·ÈκÎÊý¾ÝÔ´¿Ø¼þ£¬Èç SqlDataSource »ò ObjectDataSource ¿Ø¼þ¡£ÀýÈ磬¿ÉÒÔ½«¹ã¸æÐÅÏ¢´æ´¢ÔÚÊý¾Ý¿âÖУ¬Ê¹Óà SqlDataSource ¿Ø¼þ¼ìË÷¹ã¸æÐÅÏ¢£¬È»ºó½« AdRotator ¿Ø¼þ°ó¶¨µ½Êý¾ÝÔ´¿Ø¼þ¡£
×Ô¶¨ÒåÂß¼¡£¿ÉÒÔΪ AdCreated ʼþ´´½¨´¦Àí³ÌÐò£¬²¢ÔÚ¸Ãʼþ¹ý³ÌÖÐÑ¡Ôñ¹ã¸æ¡£
3¡¢ÓÃÓÚ¹ã¸æÎļþµÄ XML Îļþ¸ñʽ
´æ´¢¹ã¸æÌõͼÏñλÖá¢ÓÃÓÚÖض¨ÏòµÄ URL ÒÔ¼°¹ØÁªÊôÐÔµÄÒ»¸ö·½·¨Êǽ«ÕâЩÐÅÏ¢·ÅÈëÒ»¸ö XML ÎļþÖС£Í¨¹ýʹÓà XML Îļþ¸ñʽ£¬¿ÉÒÔ´´½¨ºÍά»¤Ò»¸ö¹ã¸æÇåµ¥£¬¶ø²»±ØÔÚ¶Ôijһ¹ã¸æ½øÐиü¸Äʱ¸ü¸ÄÓ¦ÓóÌÐòµÄ´úÂë¡£
4¡¢ÓÃÓÚ¹ã¸æÎļþµÄÊý¾Ý¿â¼Ü¹¹
³ýÁË¿ÉÒÔΪ¹ã¸æÐÅÏ¢´´½¨Ò»¸ö XML ÎļþÖ®Í⣬»¹¿ÉÒÔ½«¹ã¸æÐÅÏ¢´æ´¢µ½Ò»¸öÊý¾Ý¿â±íÖС£¸Ã±íÐèÒªÒ»ÖÖ AdRotator ¿Ø¼þ¿ÉÒÔ¶ÁÈ¡µÄÌض¨¼Ü¹¹¡£
5¡¢Í¨¹ý¹Ø¼ü×Öɸѡ¹ã¸æ
ÔÚ¹ã¸æÎļþÖУ¬¿ÉÒÔͨ¹ýÈçÏ·½·¨Ö¸¶¨¹ã¸æµÄÀà±ð£ºÊ¹Óà Keyword ÊôÐÔ£¬È»ºó½« AdRotator ¿Ø¼þÅäÖÃΪ¸ù¾ÝÄúÖ¸¶¨µÄɸѡÌõ¼þÏÔʾ¹ã¸æ¡£ÀýÈ磬Èç¹ûÒ»¸ö¹ã¸æÎļþͬʱ°üº¬ÒøÐкÍÓ²¼þÉ̵êÁ½¸öÀà±ðµÄ¹ã¸æ£¬¶øÄú¿ÉÄÜֻϣÍûÒ³ÃæÏÔʾÓëÒøÐÐÓйصĹã¸æ¡£Í¨¹ý½« AdRotator ¿Ø¼þµÄ KeywordFilter ÊôÐÔÉèÖÃΪ“banks”£¨ÒøÐУ©£¬¿ÉÈøÿؼþɸѡµôÓ²¼þÉ̵ê¹ã¸æ¡£
Èç¹ûÖ¸¶¨ÁËɸѡÆ÷£¬Ôò»á·¢ÉúÏÂÃæÁ½ÖÖÇé¿öÖ®Ò»£º
·Èç¹û AdRotato
Ïà¹ØÎĵµ£º
×öÏîÄ¿·ÖÏíµÄʱºòҪץȡÍøÒ³ÀïÃæµÄͼƬ£¬¼°ÊÓƵ£¬±êÍ·¡£µ±È»ÒªÈ¡µ½ÕâЩ¶«Î÷֮ǰ£¬±ØÐë°ÑÔ´Îļþ¶Á³öÀ´
£¬Äõ½Ô´ÎļþÖ®ºó¾ÍÓÃJSÕýÔòȡͼƬºÍÊÓƵÁË£¨JSÕýÔò»¹²»ÍêÃÀ£¬ÏȲ»Ìù£©
C#ץȡÍøÒ³Ô´Îļþ´úÂëÈçÏ£º
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web; ......
Ò»¡¢ÈçºÎ£ºÊ¹Óà ASP.NET Óï·¨½«·þÎñÆ÷¿Ø¼þÌí¼Óµ½ ASP.NET ÍøÒ³
¿ÉÒÔͨ¹ýÔÚ .aspx ÎļþÖÐÖ±½ÓÉùÃ÷ Web ·þÎñÆ÷¿Ø¼þ½«ËüÌí¼Óµ½Ò³ÖС£
ÒÔÉùÃ÷·½Ê½Ìí¼Ó¿Ø¼þ
A¡¢Èç¹ûÄúλÓÚ¿ÉÊÓ»¯Éè¼ÆÆ÷ÖУ¬ÇëÇл»µ½Ô´±à¼ÊÓͼ¡£
B¡¢½«±íʾ¸Ã¿Ø¼þµÄÔªËؼüÈë .aspx Îļþ¡£ÄúʹÓõľßÌåÓ﷨ȡ¾öÓÚÒªÌí¼ÓµÄ¿Ø¼þ£¬ ......
ÈçºÎͨ¹ýASP.NETÀ´ÏÂÔØÎļþ£¬Õâ¸öÎÊÌâÎÒÃǾ³£Óöµ½£¬°Ñ³£Óõķ½·¨×ܽᵽһÆð£¬Ñ§Ï°Ñ§Ï°¡£µ±ÎÒÃÇÒªÈÃÓû§ÏÂÔØÒ»¸öÎļþ£¬×î¼òµ¥µÄ·½Ê½ÊÇͨ¹ýResponse.RedirectÖ¸Á
Response.Redirect("test.doc")
Äú¿ÉÒÔ°ÑÉÏÃæÕâÐÐÖ¸Áî·ÅÔÚButtonµÄClickʼþµ±ÖУ¬µ±Óû§µã»÷°´Å¥Ö®ºó£¬ÍøÒ³¾Í»á±»×ªÖ·µ½¸Ãwordµµ£¬Ôì³ÉÏÂÔصÄЧ¹û¡ ......
1.ÎļþÏÂÔØ
HTTP ÎļþÏÂÔØÖ÷ÒªÓÐÁ½ÖÖ·½Ê½£º
URL·½Ê½Ö±½ÓÏÂÔØ£¬ÓŵãÊÇ£ºÕ¼Ó÷þÎñÆ÷×ÊÔ´ÉÙ£¬Ëٶȿ죻ȱµãÊÇ£º ²»ÄÜ׼ȷ¼ÆÁ¿ÏÂÔØ´ÎÊý£¬ÎÞ·¨·ÀÖ¹µÁÁ´£¬±£´æÔÚÊý¾Ý¿âÖеÄÎļþÎÞ·¨ÏÂÔØ£¬³£¼û¸ñʽµÄÎļþÈç.html Ö±½ÓÔÚä¯ÀÀÆ÷Öдò¿ª£¬²»ÄÜÖ±½ÓÏÂÔØ¡£
¶þ½øÖÆÊý¾ÝÁ÷Êä³ö·½Ê½£¬ÓŵãÊÇ£º×¼È·¼ÆÁ¿ÏÂÔØ´ÎÊý¡¢ÄÜ·ÀµÁÁ´¡¢ËùÓÐÎļ ......
Ò»¡¢Ç°ÑÔ
´ò¿ª¹¤¾ßÏäµÄAjax extensions¿ÉÒÔ¿´µ½Îå¸öajax¿Ø¼þ£¬ÔÚvs2008ÖÐËüÃÇÒѾ¼¯³Éµ½ÁË.net framerwork3.5ÖУ¬Èç¹ûÊÇ֮ǰ°æ±¾µÄvsÔòÐèÒª×Ô¼ºÈ¥ÏÂÔØÎļþÀ´°²×°¡£ÕâÎå¸ö¿Ø¼þÔÚajaxÖÐÊǷdz£³£Óõģ¬ËùÒÔ΢Èí²Å½«ËûÃǼ¯³Éµ½vsÖÐÀ´£¬ÏÂÃ潫¼òµ¥µÄ½éÉÜ×ÅÎå¸ö¿Ø¼þ¼°ËüÃǵÄÖØÒªÊôÐÔ¡£
¶þ¡¢ÖØÖÐÖ®ÖØ——Scrip ......