ASP.NET»ÃæÌø×ªÊµÏÖ¼°Æä´«ÖµÎÊÌâ½â¾ö·½°¸
±¾ÎĽéÉÜÁËASP.NET»ÃæÌø×ªµÄʵÏÖÒÔ¼°Æä´«ÖµÎÊÌâµÄ½â¾ö·½°¸¡£»ÃæÌø×ªºÍ´«ÖµÎÊÌ⣬һֱÒÔÀ´¶¼ÔÚÀ§ÈÅןոսӴ¥asp.net webÓ¦ÓóÌÐòµÄ¿ª·¢Õߣ¬Ï£Íû±¾ÎÄÄܶԳõѧÕßÃÇÓÐËù°ïÖú¡£
»ÃæÌø×ªºÍ´«ÖµÎÊÌ⣬һֱÒÔÀ´¶¼ÔÚÀ§ÈÅןոսӴ¥asp.net webÓ¦ÓóÌÐòµÄ¿ª·¢Õߣ¬ÏÖÂÞÁÐÌø×ª·½·¨ºÍ´«Öµ·½Ê½¹©´ó¼Ò²Î¿¼£»ÒòΪÎÒ±¾Éí²ÎÓëµÄÏîÄ¿¹¦ÄÜÒ²±È½Ïµ¥Ò»£¬¶Ô´Ë¿ÉÄÜÈÏʶ±È½ÏÏÁ°¯£¬Ï£Íû¸÷λ¶à¸øÌáʾ°ïÖúÎÒ½ø²½¡£´ËÎÄΪÎÒÏîÄ¿×éнüÔ±¹¤½â»óͬʱÓë¸÷λ½»Á÷¹²Ãã¡£
asp.net web»ÃæÌø×ªµÄ·½·¨ÈçÏ£º
1.Server.Execute
Server.Execute²¢²»ÄÜÍêÈ«ËãÊÇ»ÃæÌø×ª·½·¨£¬ËüÊÇʵÏÖ¶¯Ì¬µ÷ÓÃÒ³Ãæ²¢äÖȾÆäÄÚÈÝ·´Ó³µ½µ±Ç°Ò³ÃæµÄ·½·¨£¬Ö®ËùÒÔ·ÅÔÚÕâÀïÊÇÏëÓëServer.TransferµÈ×öÒ»¸ö±È½Ï¡£Ê¹Óó¡¾°Ö÷ÒªÊÇÓГ°üº¬”¹ØÏµµÄÒ³Ãæ½øÐж¯Ì¬µ÷ÓõÄʱºò£¬ÀýÈçWebForm2.aspx×÷ΪWebForm1.aspxµÄÒ»²¿·Ö±íʾÔÚºóÕßµÄ»ÃæÖУ¬Ôò¿Éͨ¹ýÔÚWebForm1Êʵ±µÄλÖÃÉùÃ÷< % Server.Execute("~/WebForm2.aspx") %>ʵÏÖ¡£
2.Server.Transfer
×î½ÚÊ¡×ÊÔ´µÄ»ÃæÌø×ª·½Ê½£¬¿É±£´æÇ°»ÃæµÄURL²éѯ×Ö·û´®ºÍ±íµ¥ÐÅÏ¢£¬¿ÉÔÚÌø×ªÄ¿±ê»ÃæÖÐʹÓÃPreviousPage²éÑ¯Ìø×ªÇ°»ÃæÊôÐÔ¡£Server.Transfer¹ý³ÌÖÐûÓз¢ÉúHTTPÇëÇó£¬ËùÒÔ²»»á±»HTTP ModuleºÍHTTP Handler²¶×½µ½£¬ÎÞ·¨Ð´´¦ÀíÆ÷£»Æä±¾ÖÊÊÇÔÚ·þÎñÆ÷¶ËÖ±½Ó½øÐÐÒ³Ãæ“Çл»”£¬ËùÒÔÒ²¾ÍÓпͻ§¶ËURLÏÔʾ²»ÕýÈ·£¬Òý·¢Ò»ÏµÁеÄÎÊÌ⣬È磺URLÏà¶Ô·¾¶ÎÊÌâ¡¢SitemapÎÊÌâµÈ¡£
3.Response.Redirect
´ËÃüÁֱ½ÓÔڴηµ»Øµ½¿Í»§¶Ëͨ¹ýURLÖØ¶¨Ïòµ½Ìø×ªÄ¿±êÒ³Ãæ£¬±ÈServer.Transfer¶àÁËÒ»´Î¿Í»§¶ËºÍ·þÎñÆ÷¶ËÖ®¼äµÄÍù·µ£¬ÒòΪÊÇ´¿´âURLÖØ¶¨ÏòÎÞ·¨±£´æÇ°»Ãæ×´Ì¬£¬´«ÖµÒ»°ãʹÓÃURL²éѯ×Ö·û´®»òSession´«Öµ¡£
4.PostbackUrlÊôÐÔ
ÒÔHTTP POST·½Ê½ÇëÇóÏÂÒ»¸ö»Ã棬¿ÉÒÔ±£´æÌø×ªÇ°»Ãæ×´Ì¬£¬ÎÊÌâÊÇPOST·¢ÉúÓÚ¿Í»§¶Ë£¬ÎÞ·¨ÔÚ·þÎñÆ÷¶ËʵÏÖÑéÖ¤ºÍÈ¡ÏûÌø×ªµÄÂß¼¡£
5.HTMLÁ´½Ó
URLÖØ¶¨Ïò£¬È±µãÓëPostbackUrlÒ»Ñù·¢ÉúÔÚ¿Í»§¶ËÖ»ÄÜͨ¹ýURL²éѯ×Ö·û´®½øÐд«Öµ¡£
asp.net web»ÃæÌø×ªµÄ´«Öµ·½·¨ÈçÏ£º
1.URL´«Öµ
ÒòΪURL³¤¶ÈÏÞÖÆ£¬ËùÒÔÎÞ·¨´«ËÍ´óÁ¿Êý¾Ý¡£¶ÔÓÚÃô¸ÐÊý¾ÝÐèÒª½øÐмÓÃÜ¡£
2.±íµ¥HTTP POST´«Öµ
ÒÔHTTP POST·½Ê½½«±íµ¥ÊôÐÔ´«»Øµ½·þÎñÆ÷¶Ë£¬Äܹ»±£´æÇ°»Ãæ×´Ì¬£¬¿ÉÒÔͨ¹ýPreviousPageÊôÐÔ½øÐвéѯ¡£
3.PreviousPageÊôÐÔ´«Öµ
Æäʵ¾ÍÊÇʹÓÃServer.TransferºÍHTTP POST·½Ê½µÄ»ÃæÌø×ª»á°Ñ±íµ¥ÄÚÈÝÍÆË͵½·þÎñÆ÷¶Ë£¬ËùÒÔÌø×ªºó¿ÉÒÔͨ¹ý´ËÊôÐÔ»ñµÃǰ»
Ïà¹ØÎĵµ£º
asp.net(c#)ÍøÒ³Ìø×ªÆßÖÖ·½·¨Ð¡½á
·¢²¼Ê±¼ä£º2009-11-25 11:13:03
¡¡¡¡1.Response.Redirect("http://www.yayiba.com",false);
¡¡¡¡Ä¿±êÒ³ÃæºÍÔÒ³Ãæ¿ÉÒÔÔÚ2¸ö·þÎñÆ÷ÉÏ£¬¿ÉÊäÈëÍøÖ·»òÏà¶Ô·¾¶¡£ºóÃæµÄboolֵΪÊÇ·ñÍ£Ö¹Ö´Ðе±Ç°Ò³¡£
Ìø×ªÏòеÄÒ³Ãæ£¬Ô´°¿Ú±»´úÌæ¡£"
ä¯ÀÀÆ÷ÖеÄURLΪз¾¶¡£
:Response.Redirect·½ ......
Ëѵģ¬ÍøÂçºÜÇ¿´óµÄ
1. Get(¼´Ê¹ÓÃQueryStringÏÔʽ´«µÝ)
·½Ê½£ºÔÚurlºóÃæ¸ú²ÎÊý¡£
ÌØµã£º¼òµ¥¡¢·½±ã¡£
ȱµã£º×Ö·û´®³¤¶È×Ϊ255¸ö×Ö·û£»Êý¾Ýй©ÔÚurlÖС£
ÊÊÓÃÊý¾Ý£º¼òµ¥¡¢ÉÙÁ¿¡¢¹Ø¼üµÄÊý¾Ý¡£
......
ͨ³£ÎÒÃǶ¼Í¨¹ýÏÂÃæµÄ´úÂë»ñµÃIP:
string ip =System.Web.HttpContext.Current.Request.UserHostAddress;
»ò string ip =System.Web.HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];
REMOTE_ADDR ˵Ã÷£º
·ÃÎʿͻ§¶ËµÄ IP µØÖ·¡£
´ËÏîÐÅÏ¢Óû§²»¿ÉÒÔÐ޸ġ£
Èç¹ûÕæµÄ ......
×î½ü»ã×ÜÁËһЩasp.net¿ªÔ´cms,Ï£Íû¶ÔѧϰASP.NETµÄÈËÔ±´øÀ´°ïÖú£º
¹úÄÚCMS£º
1.SiteServer CMS
SiteServer CMS ÍøÕ¾ÄÚÈݹÜÀíϵͳ£¨Öø×÷ȨµÇ¼ÇºÅ2008SR15710£©ÊǶ¨Î»ÓÚÖи߶ËÊг¡µÄCMSÄÚÈݹÜÀíϵͳ£¬Äܹ»ÒÔ×îµÍµÄ³É
±¾¡¢×îÉÙµÄÈËÁ¦Í¶ÈëÔÚ×î¶ÌµÄʱ¼äÄÚ¼ÜÉèÒ»¸ö¹¦ÄÜÆëÈ«¡¢ÐÔÄÜÓÅÒì¡¢¹æÄ£ÅÓ´óµÄÍøÕ¾Æ½Ì¨¡£
¡¡¡¡ SiteServe ......
Ëæ×ÅÍøÂç¼¼ÊõµÄ·¢Õ¹£¬Ä¿Ç°¹úÄÚCMSµÄ¿ª·¢ÉÌÔ½À´Ô½¶à£¬¸÷×Ô¶¼ÓÐÆä¶ÀÌØµÄÓÅÊÆ£¬´ó¼ÒÔÚÑ¡ÔñµÄʱºò¾õµÃÑÛ»¨çÔÂÒ£¬²»ÖªµÀÑ¡ÔñÄĸö±È½ÏºÃ£¬ÎÒ¸öÈËÈÏΪ¿ªÔ´µÄCMS»¹ÊÇÊʺÏÎÒÃÇѧϰ¼°Ñо¿Ê¹Óã¬Ï±߾ͼ¸¸ö¹úÄÚµÄasp.net¿ªÔ´CMS½øÐмòµ¥½éÉÜ¡£
1.We7 CMS
We7 CMSÊÇÓÉÎ÷²¿¶¯Á¦¿ª·¢µÄÒ»¿î³ä·Ö·¢¾ò»¥ÁªÍøWeb2.0£¨È粩¿Í¡¢RSSµÈ£©µÄÐÅÏ¢× ......