ÀûÓÃASP.NET¿ò¼ÜÖÆ×÷»ùÓÚ½ÇÉ«µÄ°²È«µÇ½
ÎÒ¿´ÁËÓкܶàÅóÓѶ¼ÔÚ³¢ÊÔд³ö´øÓеǽÕâÑù¹¦ÄܵÄÍøÕ¾£¬Æä·½·¨¼¸ºõ¶¼ÊÇÑéÖ¤Óû§µÄµÇ½ºÏ·¨£¬È»ºó·¢ËÍÒ»¸ö±íʾÑéÖ¤µÄCookie£¬»òÕßÔÚSessionÖб£´æÐÅÏ¢ÒÔ±ãÓÚ×·×Ù½ÓÏÂÀ´µÄ·ÃÎÊÊÚȨ£¬Æäʵ£¬ÕâЩϸ½Ú»¯µÄ²Ù×÷£¬.NET¶¼ÌṩÁËÒ»Öַdz£ÓÐЧµÄ½â¾ö°ì·¨£¬ÄÜʹÄã´Ó·±ËöµÄ°²È«ÑéÖ¤ÉϽâÍѳöÀ´£¬¶øÇÒ£¬¾¡¹ÜÄã¿ÉÄܺÜСÐĵض¨ÒåÄÇЩҳÃæ²»Äܱ»Ã»ÓÐȨÏÞµÄÈË·ÃÎÊ£¬È»¶ø»¹ÓпÉÄܳöÏÖһЩÎÞ·¨±»¼ì²é³öÀ´µÄ©¶´ÈÃËûÃÇÌø¹ý°²È«ÑéÖ¤
ºÃ£¬·Ï»°ÉÙ˵£¬±¾ÎĽ«½éÉÜÈçÏÂÄÚÈÝ£º
1¡¢¹ØÓڵǽÑéÖ¤ºÍÊÚȨ
2¡¢Ê¹ÓÃFormsÑé֤ģʽ
3¡¢ÊÚȨ×ÊÔ´µÄ·ÃÎÊ
4¡¢»ùÓÚ½ÇÉ«µÄÊÚȨ
1¡¢¹ØÓڵǽÑéÖ¤ºÍÊÚȨ
ºÜ¶àÍøÕ¾¶¼Óеǽ¶Ô»°¿ò£¬ÈÃÊÂÏÈÒѾע²áµÄÓû§ÑéÖ¤£¬ÒÔ±ãΪËûÃÇÌṩ¸öÐÔ»¯µÄ·þÎñµÈ¡£¿ÉÒÔ°ÑÕâ¸ö¹ý³Ì¿´×÷ÊÇÁ½¼þÊÂÇéµÄ·¢Éú£ºÑéÖ¤ºÍÊÚȨ£¡µÇ½µÄ×÷ÓÃÊÇÑéÖ¤ÇëÇóµÇ½µÄÓû§ÊÇ·ñºÏ·¨£¬¶øÊÚȨÔòÊÇÑéÖ¤ºÏ·¨µÄÓû§ÔÚÇëÇó×ÊԴʱ£¬¸ù¾ÝËûÃǵÄȨÏÞ¾ö¶¨ÊÇ·ÃÎÊ»¹ÊǾܾø¡£
ÒÔÉÏÕâÖÖÍøÕ¾±¾ÉíÌṩ¶Ô»°¿òµÄ×÷·¨ÔÚ.NETÖб»³Æ֮ΪFormsÑé֤ģʽ£¬½ÓÏÂÀ´½«»á½²ÊöÕâÖÖÑé֤ģʽ¡£ÔÚÒÔÇ°ASP³ÂÐòÔ±»òÕßÆäËû³ÌÐòÔ±£¬ÒªÏë±£´æºÏ·¨Óû§µÄÑéÖ¤£¬ÔÚÒÔºóµÄ·ÃÎÊÊÚȨÖÐʹÓ㬲»µÃ²»Ê¹ÓÃдCookie»òÕß½«ÐÅÏ¢±£´æÔÚSessionÖеķ½·¨£¬¶øÔÚÐèÒªÊÚȨµÄÒ³Ãæ¼ÓÔØÇ°Ìí¼ÓÒ»¶Ñ·±ËöµÄ´úÂëÀ´ÑéÖ¤Öƶ¨µÄÓû§ÊÇ·ñ¾ßÓзÃÎÊȨÏÞ·ñÔòµÄ»°¾Í²»ÄÜÏÔʾҳÃæµÄÄÚÈÝ£¬×îÄÕ»ðµÄÊÇÔÚÊÚȨҳÃæÉÏÌí¼ÓÕâЩ´úÂëÈÃÈ˾õµÃÖظ´ºÍ·±Ëö£¬¶øÇÒ¿ÉÄܲ»ÊÇ×ȫµÄ£¬ÓÐһЩ±È½ÏÒþ±ÎµÄ·½Ê½¿ÉÄÜ»áÇáÒ×ÈƹýÕâÖÖÑéÖ¤£¬Òò´Ë³ÌÐòÔ±½«À´Òª×öµÄºÜ¶àÊÂÇé¾ÍÊÇÔÙÐ޸ĴúÂëÒѶÂסÔÚÔËÐйý³ÌÖвŷ¢Ïֵĩ¶´¡£ÔÚ.NETµÄSystem.Web.SecurityÖÐÌṩÁËһЩÍøÕ¾°²È«·½ÃæµÄ½â¾ö·½°¸£¬¾¡¹ÜÑéÖ¤Óû§ºÏ·¨ºÍÊÚȨµÄ»ù±¾Ë¼Â·Ã»Óб仯£¬µ«ÊÇÊÚȨµÄ¹¤×÷¼¸ºõÒѾ½»¸ø.NET¿ò¼ÜÁË£¬ÎÒÃÇЩ´úÂëÖ®ÐèÒª×Ô¼ºÑéÖ¤Óû§ºÏ·¨£¬²¢ÇÒ¸æËß¿ò¼ÜÕâ¸öÓû§ºÏ·¨¼´¿É¡£
2¡¢Ê¹ÓÃFormsÑé֤ģʽ
ҪʹÓÃÆôÓÃFormsÑé֤ģʽ£¬ÇëÔÚÍøÕ¾¸ùĿ¼ÏµÄweb.configÎļþÖÐÌí¼ÓÈçÏÂÅäÖ㺣¨×¢ÒâÇø·Ö´óСд£©
³ÌÐò´úÂ룺
<configuration>
<system.web>
<authentication mode="Forms" />
</system.web>
</configuration>
Õ⽫¸æËß.NET£¬ÄãµÄÍøվʹÓÃFormsÑé֤ģʽ£¬.NET½«²»²ÎÓëÑéÖ¤Óû§µÄ¹¤×÷£¬¶øÊǽ«Õâ¸ö¹¤×÷½»¸øÄãÍê³É£¬Äã±ØÐë×Ô¼º±àдһЩ´úÂëÀ´ÑéÖ¤Óû§ºÏ·¨£¬²¢ÇÒ±¨¸æ¸ø.NETÓû§ÊǺϷ¨µÄ¡£.NET½«»á·¢ËÍÒ»¸öÑéÖ¤Cookieµ½Óû§£¬ËæºóµÄ·ÃÎÊÖУ¬.NETÒÔ´ËCookieΪÒÀ¾Ý£¬À´Ö´ÐÐÊÚȨµÄ²Ù×÷¡£
Àý
Ïà¹ØÎĵµ£º
±¾ÑÝÁ·²ûÊÍÈçºÎÔÚÍøÒ³ÉÏ·ÅÖúÍÅäÖà ASP.NET Menu ¿Ø¼þ¡£
ÎÞÂÛÍøÕ¾µÄ¸´ÔÓÐÔÈçºÎ£¬¶¼ÐèÒª°üº¬Ò»¸öµ¼º½²Ëµ¥¡£¿ÉÒÔʹÓà ASP.NET ÖÐµÄ Menu ¿Ø¼þ·½±ãµØÉèÖø´Ôӵĵ¼º½²Ëµ¥£¬¶øÎÞÐè±àдÈκδúÂë¡£
Menu ¿Ø¼þÖ§³Ö¶àÖÖÏÔʾģʽ£¬°üÀ¨¾²Ì¬ÏÔʾģʽ£¨ÍêÈ«ÏÔʾ²Ëµ¥£©ºÍ¶¯Ì¬ÏÔʾģʽ£¨µ±Êó±êÖ¸Õ뻬 ......
¡¡¡¡ASP.NETÊÇ΢ÈíÍƳöµÄÏÂÒ»´úWEB¿ª·¢¹¤¾ß£¬ÆäÇ¿´óµÄ¹¦ÄÜÁ¢¼´ÎüÒýÁËÒ»´óÅúWEB¿ª·¢ÕßͶÈëËüµÄÃÒÏ¡£ÏÖÔÚ£¬ÎÒÃÇÀ´¿´¿´ASP.NETµÄÑéÖ¤¿Ø¼þ£¬¸ÐÊÜASP.NETµÄÇ¿´ó¹¦ÄÜͬʱ·½±ãÎÒÃÇÏÖÔÚµÄWEB¿ª·¢¡£
WEB¿ª·¢ÕßÌرðÊÇASP¿ª·¢Õߣ¬Ò»Ö±¶ÔÊý¾ÝÑéÖ¤±È½ÏÄջ𣬵±ÄãºÃ²»ÈÝÒ×д³öÊý¾ÝÌá½»³ÌÐòµÄÖ÷ÌåÒԺ󣬻¹²»µÃ²»»¨´ó°Ñʱ¼äÈ¥ÑéÖ¤Óû§µÄà ......
ASP.NETÒ³Ãæˢз½·¨×ܽá
ÏÈ¿´¿´ASP.NETÒ³ÃæˢеÄʵÏÖ·½·¨£º
µÚÒ»£º
private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } µÚ¶þ£º
private void Button2_Click( object sender, System.EventArgs e ) { Response.Write( " < script lang ......
1. ´ò¿ªÐµĴ°¿Ú²¢´«ËͲÎÊý£º
¡¡¡¡´«ËͲÎÊý£º
response.write("£¼script£¾window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)£¼/script£¾")
¡¡¡¡½ÓÊÕ²ÎÊý£º
string a = Request.QueryString("id");
string b = Request.QueryString("id1");
¡¡¡¡
2.Ϊ°´Å¥Ìí¼Ó¶Ô»°¿ò
But ......