asp.netµ¯³ö´°¿ÚÉè¼Æ
asp.netµ¯³ö´°¿ÚÉè¼Æ
¡²×ª¡³http://hi.baidu.com/%CE%DE%B7%E7%CC%FD%BA%A3/blog/item/af7182c596ce3bc339db4959.html
ÕªÒª£º±¾ÎÄÌÖÂÛÈçºÎÒÔASP.NETÖеÄCodeBehind·½Ê½ÊµÏÖ¸÷ÖÖµ¯³ö´°¿Ú£¬ÊµÏÖÓ뵯³ö´°¿ÚµÄ½»»¥¡£²¢Ì½ÌÖ³£Ó÷DZê×¼IEä¯ÀÀÆ÷¶Ôµ¯³öµÄ´°¿ÚµÄ¸÷ÖÖ¹ýÂËÐÐΪ¼°Ê¹Óõ¯³ö´°¿ÚÏàÓ¦¶Ô²ß£¬ÒÔÆÚ¸ø³öʹÓõ¯³ö´°¿ÚµÄÒ»¸öͨÓýÏÓÅ·½°¸¡£
¡¡¡¡×÷ΪMicrosoftµÄ×îн¨Á¢¶¯Ì¬WebÍøÕ¾µÄ¹¤¾ß£¬ASP.NETÏà¶ÔÓÚASPºÍJSPÔڸıäÔʼµÄWeb±à³Ì·½Ê½·½ÃæÓÐÁ˳¤×ãµÄ³¤½ø¡£ËüµÄ´úÂëÓëÒ³Ãæ·ÖÀë¼¼Êõ£¨CodeBehind£©ÒÔ¼°ÍêÉÆµÄWeb·þÎñÆ÷¿Ø¼þΪ³ÌÐòÔ±ÌṩÁËÒ»¸ö¸ü¼Ó·ûºÏ´«Í³±à³ÌµÄWeb·þÎñÆ÷¶Ë¿ª·¢·½Ê½¡£µ«Web±à³Ì»¹ÊÇÓÐ×ÅÓ봫ͳ±à³Ì²»ÏàͬµÄÌØµã£¬ÕâÐ©ÌØµã¾ö¶¨ÁËASP.NET±à³ÌÖбØÐëÒÔÒ»Ð©ÌØÊâµÄ¼¼ÇÉÀ´Íê³É³ÌÐòÒªÇ󣬵¯³ö´°¿ÚÕýÊÇÕâÀà±à³Ì·½Ê½µÄ´ú±í¡£Ï൱¶àµÄ±à³ÌÊé¼®¶Ôµ¯³ö´°¿Ú²ÉÈ¡¼êĬ»òÕßÒ»Óï´ø¹ý£¬Ëƺõ¿´²»¹ýµ¯³ö´°¿ÚµÄ¾Þ´óʹÓÃÌìµØ¡£±¾ÎĽ«ÎªÄã½â¿ªµ¯³ö´°¿ÚʹÓÃÖеĴó¶àÊýÎÊÌâ¡£
¡¡¡¡ÎªÁËÌá¸ßÍøÕ¾µÄ·ÃÎʵIJ¢·¢¶ÈºÍÍÌÍÂÁ¿£¬ÓëÆäËü·þÎñÆ÷½Å±¾Ò»Ñù£¬ASP.NETͬÑùʹÓÃÁ˿ͻ§¶Ë½Å±¾À´¼õÇá·þÎñÆ÷µÄѹÁ¦¡£ASP.NETµ½ÏÖÔÚ(1.1°æ)Ϊֹ²¢²»Ö±½ÓÖ§³Öµ¯³ö´°¿Ú£¬±ØÐëͨ¹ýJavaScript£¨»òVBScript£©À´Ê¹Óÿͻ§¶Ëµ¯³ö´°¿Ú¡£
¡¡¡¡Ò»¡¢ ¾¯¸æ´°¿ÚÓëÔÚCodeBehindÖÐʹÓÿͻ§¶Ë½Å±¾µÄ·½Ê½
¡¡¡¡ÒªÔÚä¯ÀÀÆ÷Öе¯³öÒ»¸ö×î¼òµ¥µÄ¾¯¸æ´°¿Ú£¬¿ÉÒÔʹÓÃJavaScriptÓï¾ä£º
window.alert( [sMessage])
¡¡¡¡ÆäÖУ¬sMessageÊÇÌáʾÐÅÏ¢¡£¿Éϧ£¬ÕâÑùµÄµ¯³ö´°¿ÚÊÇÖ»ÓÐÒ»¸ö“È·¶¨”°´Å¥£¬Ö»ÄÜÆðµ½Ìáʾ×÷Óá£Èç¹ûÎÒÃÇÒªÔÚɾ³ý¼Ç¼ʱºòµ¯³öÒ»¸öѯÎʵĵ¯³ö´°¿Ú£¬´ËʱÄãÐèҪʹÓãº
bConfirmed = window.confirm( [sMessage])
¡¡¡¡ÆäÖУºbConfirmedÊÇ·µ»ØÖµ£¬sMessageÊÇÌáʾÐÅÏ¢¡£Õâ¸öµ¯³ö´°¿ÚÓÐÁ½ÖÖÑ¡Ôñ£º“È·¶¨”»ò“·ÅÆú”£¬ÆäÑ¡ÔñµÄ·µ»ØÖµ·ÅÔÚbConfirmedÖУ¬¿É¹©´úÂë×÷³öÅжϡ£
¡¡¡¡ÎªÁËÌá¸ß´úÂëµÄ¿ÉÖØÓÃÐÔÓë¿É¶ÁÐÔ£¬Ó¦µ±Ê¹JavaScriptÓëCodehindÏ໥Èܺϡ£Í¨³£ÓÐÁ½ÖÖ·½Ê½¿ÉÒÔ´ïµ½ÕâÑùµÄЧ¹û¡£
¡¡¡¡£¨1£© ʹÓÃResponse.Write·½·¨£º
¡¡¡¡Ê¹ÓÃResponse.Write·½·¨ÔçÔÚASPʱ´ú¾ÍÒѾ±»Ö§³ÖÁË¡£Ëü¿ÉÒÔ°Ñ´úÂëдµ½¿Í»§¶Ë£¬ÊÇÒ»ÖÖÏ൱·½±ãÇÒÖ±¹ÛµÄ·½·¨¡£ÒÔÏ´úÂëÑÝʾÁËÈçºÎʹÓÃResponse.Write·½·¨À´ÏÔʾһ¸ö¾¯¸æÐÅÏ¢¡£
Private Sub btAlert_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btAlert.Click
¡¡’ÑÝʾResponse.Write·½·¨ºÍalert´
Ïà¹ØÎĵµ£º
Ò». ʹÓÃQueryString±äÁ¿
¡¡¡¡¡¡¡¡QueryStringÊÇÒ»Öַdz£¼òµ¥Ò²ÊÇʹÓñȽ϶àµÄÒ»ÖÖ´«Öµ·½Ê½£¬µ«ÊÇËü½«´«µÝµÄÖµÏÔʾÔÚä¯ÀÀÆ÷µÄµØÖ·À¸ÖÐ,Èç¹ûÊÇ´«µÝÒ»¸ö»ò¶à¸ö°²È«ÐÔÒªÇ󲻸߻òÊǽṹ¼òµ¥µÄÊýֵʱ£¬¿ÉÒÔʹÓÃÕâ¸ö·½·¨¡£
Response.Redirect( "target.aspx?param1=hello& ......
ÊÊÓÃÓÚ£ºmicrosoft ASP.NET
ÕªÒª:asp.net¶¯Ì¬Éú³ÉhtmlÒ³Ãæ,ÊÊÓÃ
¼ò½é
´Ë¹¦ÄÜÊÊÓÃÓÚºǫ́Êý¾Ý¿â¹¦Äܲ»Ç¿µÄwebÕ¾µã£¬¼´´ó²¿·ÖÎı¾²»ÊÇ´æ·ÅÔÚÊý¾Ý¿âµÄ¼Ç¼ÖУ¬¶øÊÇ·ÅÔÚhtmlÎļþ»òÕßxmlÎļþÖУ¬½ö½ö°ÑË÷Òý·Åµ½Êý¾Ý¿âÖУ¬ÈçÎÄÕ±êÌâ¡¢Àà±ð¡¢²éѯ¹Ø¼ü×ֵȡ£ÕâÑùÊʺÏÓÚºǫ́ûÓÐÖîÈçms Sql ServerÕâÑùµÄÊý¾Ý¿âÖ§³ÖµÄWebÕ¾µã¡£
ÊÊ ......
Ó°ÏìASP.NetÓ¦ÓÃÐÔÄܵÄÅäÖÃ
1¡¢É¾³ý²»±ØÒªµÄHttpModule£¬Ã¿Ôö¼ÓÒ»¸öHttpModule£¬Ã¿¸öÇëÇó´¦Àí¾Í¶àÒ»µã¿ªÏú¡£
È磺
<httpModules>
& ......
ASP.NET´ò¿ªÐ´°¿Ú·½·¨Ò»:
Response.Write(" <script language=\"javascript\">window.open('aaa.aspx','д°¿Ú,\"toolbar=yes,location=no,directories=yes,status=yes,menubar=yes,resizable=yes,scrollbars=yes\"); </script>");
ÕâÖÖ·½Ê½´úÂëÿ´ÎÊÇÉú³ÉÔÚÒ³Ãæ×î¶¥¶Ë
ASP.NET´ò¿ªÐ´°¿Ú·½·¨¶þ:
stri ......