ASP.NET Web ²¿¼þ¿Ø¼þ¼¯¸ÅÊö
ASP.NET Web ²¿¼þ¿Ø¼þ¼¯ÊÇÒ»×éÐͬ¹¤×÷µÄ×é¼þ£¬Ê¹Äú¿ÉÒÔ´´½¨×îÖÕÓû§¿ÉÒÔÖ±½Ó´Óä¯ÀÀÆ÷ÐÞ¸ÄÆäÓû§½çÃæ (UI) µÄÍâ¹ÛºÍÐÐΪµÄÍøÒ³¡£±¾¸ÅÊöº¸ÇÁË Web ²¿¼þ¿Ø¼þ¼¯µÄ»ù±¾·½Ã棬°üÀ¨×î³£ÓõĿؼþÒÔ¼°´´½¨ Web ²¿¼þÒ³ËùÐèµÄ»ù±¾ Web ²¿¼þ×é¼þµÄ˵Ã÷¡£
Ò»¡¢Web ²¿¼þ×é¼þµÄÀà±ð
Web ²¿¼þ¿Ø¼þ¼¯ÓÉÈý¸ö»ù±¾¹¹Ôì¿é×é³É£º¸öÐÔ»¯ÉèÖù¦ÄÜ¡¢ÔÚÒ³ÃæÉÏʹÓà Web ²¿¼þÓû§½çÃæ¿Ø¼þËùÐèµÄÓû§½çÃæ½á¹¹×é¼þÒÔ¼° Web ²¿¼þÓû§½çÃæ¿Ø¼þ±¾Éí¡£ÏÂͼ²ûÊÍÁË Web ²¿¼þ¿Ø¼þ¼¯ÄÚµÄÕâЩ¹¹Ôì¿éÖ®¼äµÄ¹Øϵ¡£
Web ²¿¼þ¿Ø¼þ²ã´Î½á¹¹
¸öÐÔ»¯ÉèÖÃÊÇ Web ²¿¼þ¹¦ÄܵĻù´¡¡£ËüʹÓû§¿ÉÒÔ¶ÔÒ³ÉÏ Web ²¿¼þ¿Ø¼þµÄ²¼¾Ö¡¢Íâ¹ÛºÍÐÐΪ½øÐÐÐ޸Ļò¸öÐÔ»¯ÉèÖ᣸öÐÔ»¯ÉèÖÃÊÙÃü½Ï³¤£ºËüÃDz»½öÔÚµ±Ç°ä¯ÀÀÆ÷»á»°Æڼ䱣Áô£¨ÓëÊÓͼ״̬һÑù£©£¬¶øÇÒ»¹±£ÁôÔÚ³¤ÆÚ´æ´¢ÖУ¬ÕâÑùÓû§ÉèÖÃÒ²»á±£´æÏÂÀ´£¬ÔÚÒÔºóµÄä¯ÀÀÆ÷»á»°ÖÐʹÓá£Ä¬ÈÏÇé¿öÏ£¬»áΪ Web ²¿¼þÒ³ÆôÓøöÐÔ»¯ÉèÖá£
Óû§½çÃæ½á¹¹×é¼þÒÀÀµÓÚ¸öÐÔ»¯ÉèÖ㬲¢ÌṩËùÓÐ Web ²¿¼þ¿Ø¼þÐèÒªµÄºËÐĽṹºÍ·þÎñ¡£ÓÐÒ»¸öÓû§½çÃæ½á¹¹×é¼þÊÇËùÓÐ Web ²¿¼þÒ³±ØÐèµÄ£¬Õâ¾ÍÊÇ WebPartManager ¿Ø¼þ¡£¾¡¹Ü¸Ã¿Ø¼þ´Ó²»¿É¼û£¬µ«ËüÖ´ÐÐ×Åе÷Ò³ÃæÉÏËùÓÐ Web ²¿¼þ¿Ø¼þµÄÖØÒªÈÎÎñ¡£ÀýÈ磬Ëü¸ú×Ù¸÷¸ö Web ²¿¼þ¿Ø¼þ¡£Ëü¹ÜÀí Web ²¿¼þÇøÓò£¨Ò³ÉÏ°üº¬ Web ²¿¼þ¿Ø¼þµÄÇøÓò£©£¬²¢¹ÜÀíÄÄЩ¿Ø¼þλÓÚÄÄЩÇøÓò¡£Ëü»¹¸ú×Ù²¢¿ØÖÆÒ³¿ÉʹÓõIJ»Í¬ÏÔʾģʽ£¨Èçä¯ÀÀÆ÷¡¢Á¬½Ó¡¢±à¼»òĿ¼ģʽ£©ÒÔ¼°¸öÐÔ»¯ÉèÖøü¸ÄÊÇÓ¦ÓÃÓÚËùÓÐÓû§»¹ÊǸö±ðÓû§¡£×îºó£¬ËüÆô¶¯ Web ²¿¼þ¿Ø¼þÖ®¼äµÄÁ¬½ÓºÍͨÐŲ¢½øÐиú×Ù¡£
µÚ¶þÖÖÓû§½çÃæ½á¹¹×é¼þÊÇÇøÓò¡£ÇøÓò³äµ± Web ²¿¼þÒ³ÉϵIJ¼¾Ö¹ÜÀíÆ÷¡£ÇøÓò°üº¬²¢×éÖ¯´Ó Part ÀàÅÉÉúµÄ¿Ø¼þ£¨²¿¼þ¿Ø¼þ£©£¬²¢Ê¹Óû§ÄÜÔÚˮƽ»ò´¹Ö±·½Ïò½øÐÐÄ£¿é»¯Ò³Ãæ²¼¾Ö¡£´ËÍ⣬ÇøÓò»¹ÎªËù°üº¬µÄÿ¸ö¿Ø¼þÌṩ³£¼ûµÄºÍÒ»ÖµÄÓû§½çÃæÔªËØ£¨ÈçҳüºÍÒ³½ÅÑùʽ¡¢±êÌâ¡¢±ß¿òÑùʽ¡¢²Ù×÷°´Å¥µÈ£©£»ÕâЩ³£¼ûÔªËسÆΪ¿Ø¼þÏâ±ß¡£Óм¸ÖÖרÓÃÓÚ²»Í¬ÏÔʾģʽµÄÇøÓòÀàÐÍ£¬²¢ÇÒÕâЩÀàÐÍʹÓò»Í¬µÄ¿Ø¼þ¡£ÏÂÃæµÄ Web ²¿¼þ»ù±¾¿Ø¼þ½Ú¶Ô²»Í¬ÀàÐ͵ÄÇøÓò½øÐÐÁË˵Ã÷¡£
Web ²¿¼þÓû§½çÃæ¿Ø¼þ¶¼´Ó Part ÀàÅÉÉú£¬ÕâЩ¿Ø¼þ¹¹³ÉÁË Web ²¿¼þÒ³ÉϵÄÖ÷ÒªÓû§½çÃæ¡£Web ²¿¼þ¿Ø¼þ¼¯ÎªÄú´´½¨²¿¼þ¿Ø¼þÌṩÁËÁé»î¶àÑùµÄÑ¡Ôñ¡£³ýÁË´´½¨Äú×Ô¼ºµÄ×Ô¶¨Òå Web ²¿¼þ¿Ø¼þÍ⣬»¹¿ÉÒÔ½«ÏÖÓÐ ASP.NET ·þÎñÆ÷¿Ø¼þ¡¢Óû§¿Ø¼þ»ò×Ô¶¨Òå·þÎñÆ÷¿Ø¼þÓÃ×÷ Web ²¿¼þ¿
Ïà¹ØÎĵµ£º
ÔÚAsp.netÖУ¬´ÓAÒ³ÃæÖе¯³öBÒ³Ã棬ÔÚBÒ³ÃæÖÐÑ¡ÔñÊý¾Ýºó£¬¹Ø±Õ²¢½«Êý¾Ý¸üе½AÒ³Ã棬ÊÇÒ»ÖÖ³£Óà µÄ·½Ê½¡£Ö»ÊÇÎÒ¶ÔJavascript²»ÊìϤ£¬ËùÒÔµ·¹ÄÁËÒ»ÏÂÎ磬ÖÕÓÚÓÐÁËÒ»µã³É¼¨£º
²âÊÔÏîÄ¿ÓÐÁ½¸öÒ³Ã棺Default.aspx¼°Default2.aspx£¬ÔÚDefault.aspxÒ³ÃæÉÏÓÐÒ»¸öTextBox1¼°Ò»¸öButton1£¬Button1ÓÃÓÚ´¥·¢Default2.aspx£¬TextBox1Óà ......
Ò».Response¶ÔÏóµÄWrite·½·¨ÓëJavaScript½Å±¾ÓïÑԵĽáºÏʹÓÃ.(page_51)
µ¯³öÌáʾ¶Ô»°¿ò.
Response.Write("<script>alert('ÄãºÃ!');</script>");
2.¹Ø±Õ´°¿Ú
Response.Write("<script>window.opener=null;window.close();script>");
¶þ.»ñÈ¡¿Í»§¶ËIPµØÖ·.(page_54)
1. ͨ¹ýRequestµ ......
jqueryÖÐÒѾ·â×°ÁËajaxµÄ¹ý³Ì£¬Ê¹ÓÃÆðÀ´ºÜ¼òµ¥£º
ͨ¹ýget·½Ê½Ìá½»£º
<html>
<head>
<title>ʵÏÖ·þÎñÆ÷ʱ¼äʵʱ±ä»¯</title>
<script language="javascript" type="text/javascript" src="js/jquery-1.3.1.js"></script>
& ......
ÔÚIIS URL Rewriting ºÍ ASP.NET routing£¨ÉÏ£©ÖУ¬ÎÒÃÇÕë¶ÔIIS URL Rewriting ºÍ ASP.NET routingµÄÀíÄîºÍ¹¦ÄÜ·Ö±ð½øÐзÖÎö²¢½øÐжԱȣ¬ÔÚÇå³þÁËÕâЩ»ù±¾ÔÀíºÍÒì֮ͬºó£¬ÎÒÃǸÃÈçºÎÔÚÓ¦ÓÃÖÐÌôÑ¡ºÏÊʵÄURLÓÅ»¯·½°¸ÄØ£¿ÔÚ±¾ÎÄÖУ¬ÎÒÃǽ«¶Ô´Ë½øÐÐ̽ÌÖ·ÖÎö£¬²¢Àý¾Ù¼¸ÖÖÁ½ÕßÐͬӦÓõݸÀý¡£
±¾ÎÄ·Òë×ÔIIS¹Ù·½ÍøÕ¾£¬Õë¶Ô¹úÄÚ ......