asp±Ê¼Ç£¨ÕûÀíÓ²ÅÌ£¬ÕÒµ½¸ÃÎļþ£©
½ñÌìÖØÐÂÕûÀíµçÄÔ£¬ÕÒµ½Ò»¸öÎļþ£¬¿´ÁËÏÂÈÕÆÚ£¨2006.11.5£© £¬Å²»Ð¡ÐÄÔÙ¶ªÁË£¬´æµ½ÍøÉÏÀ´É¹É¹¡£
°²×°ÓëÅäÖÃ
1.5.1°²×°IIS
¿ØÖÆÃæ°å_ Ìí¼Óɾ³ý³ÌÐò_Ìí¼Óɾ³ýWindows×é¼þ_
"internetÐÅÏ¢·þÎñ(IIS)"¶Ô»°¿ò_ÏêϸÐÅÏ¢——"Word Wide Web·þÎñÆ÷" _ µ¥»÷Á½¸ö“È·¶¨”——
²âÊÔ:ÔÚä¯ÀÀÆ÷µÄµØÖ·À¸ÖÐÊäÈë"http://localhoset"
Èç¹û°²×°³É¹¦,»á³öÏÖ»¶Ó½çÃæ.
1.5.2°²×°.NET Framework
½¨Á¢ÔËÐл·¾³ºó£¬Ïà¹Ø³ÌÐò°²×°ÔÚ WINNT\Microsoft.NET\Framework\v1.1.4322Ŀ¼Ï£®
css.exe¾ÍÊÇc#µÄ±àÒëÎļþ£®½«µØÖ·À¸ÏÔʾµÄ·¾¶Ìí¼Óµ½ÏµÍ³Â·¾¶Ï£¬Ö´ÐиÃÎļþ£¬¿ÉÒԵõ½.NET FrameworkµÄ°æ±¾ºÅ£®¡¡
²âÊÔÔËÐл·¾³£º(×¢Òâ)c#Çø·Ö´óСд£¬½«Îļþ±£´æµ½c:\initpub\wwwroot,²Ù×÷ϵͳÔÚÄǸöÅÌÉÏ£¬¾Íµ½ÄǸöÅÌÉÏÕÒÕâ¸ö·¾¶£®È»ºóÔÚä¯ÀÀÆ÷µÄµØÖ·À¸ÊäÈë"http://local/1-01.aspx".
µÚ¶þ²¿·Ö¡¡¡¡asp.net³ÌÐòÉè¼Æ»ù´¡
µÚ£³Õ¡¡asp.net
3.1.1 ·þÎñÆ÷¶Ë¿Ø¼þ¸ÅÊö
3.1.2 asp.netÒ³ÃæµÄ´¦Àí¹ý³Ì
3.1.3Ò³ÃæµÄʼþ
Ò»¸öasp.netÒ³ÃæµÄʼþÊDZ»web·þÎñÆ÷×Ô¶¯µ÷Óõģ¬Ò²ÓÐһЩʼþÊÇÐèÒª±»¼¤·¢µÄ¡£
page_load():ÔÚÒ³Ãæ±»¼ÓÔصÄʱºò£¬×Ô¶¯µ÷ÓøÃʼþ¡£
¿Ø¼þʼþ£ºÓÉÓû§ÔÚ¿Í»§¶Ëä¯ÀÀÆ÷ÉÏ´¥·¢µÄ¸÷ÖÖʼþ¡£
page_unload():µ±Ò³Ãæ´ÓÄÚ´æÖб»Ð¶ÔصÄʱºò£¬×Ô¶¯µ÷ÓøÃʼþ¡£
3.1.4 Ò³Ãæָʾ·û
asp.netÌṩÁË8¸öÒ³Ãæָʾ·û£¬ÕâЩָʾ·ûÖ¸Ã÷webÒ³ÃæºÍÓû§¿Ø¼þµÄ±àÒëÉèÖá£Ò³Ãæָʾ·û¿ÉÒÔ·ÅÔÚÎļþÈκÎλÖã¬Ò»°ã·ÅÔÚ¿ªÊ¼Î»Öá£
@Page
@Control
@Import
@Implements
@Register
@Assembly
@OutputCache
@Reference
3.2 HTML·þÎñÆ÷¶Ë¿Ø¼þ
ÔÚÔÓеıê¼ÇµÄ»ù´¡ÉÏ£¬¼ÓÉÏ“runat="server"”ÊôÐԿؼþµÄ²ã´Î¹ØϵÈçͼËùʾ¡£ÀýÈ磺
3.2.1
HtmlAnchor
HTMLµÄ<a href=""></a>±ê¼Ç ÓÃÓÚ³¬¼¶Á´½ÓµÄ¶¨Òå
3.2.2
HtmlImage
HTMLµÄ<image>±ê¼Ç ÓÃÓÚͼÏñµÄ¶¨Òå Ö÷Òª¹¦ÄÜÊÇÏò¿Í»§¶ËÊä³öͼÏñ.
3.2.3
HtmlInput
HtmlInput¿Ø¼þ°üÀ¨: HtmlInputButton¿Ø¼þ HtmlInputCheckBox¿Ø¼þ HtmlInputRadioButton¿Ø¼þ
HtmlInputText¿Ø¼þ HtmlSelect¿Ø¼þµÈÖ»Òª¼ÓÉÏRunat=serverµÄÊôÐÔ.
HtmlInput¿Ø¼þÊÇʵÏÖÈË»ú½»»¥µÄ¹Ø¼ü,ÔÚÈκÎϵͳÖж¼ÊDZØÐëµÄ.
Ïà¹ØÎĵµ£º
1¡¢ÔËÐл·¾³ÓëÈí¼þÒªÇó
Windows 2000 ÒÔÉÏ £¨²»°üÀ¨Windows XP Home°æ£©
IIS 4.0 ÒÔÉÏ
Microsoft Access 2000
Dreamweaver MX
2¡¢IISµÄ°²×°ÓëÅäÖÃ
a.°²×°IIS
Èô²Ù×÷ϵͳÖл¹Î´°²×°IIS·þÎñÆ÷£¬¿É´ò¿ª“¿ØÖÆÃæ°å”£¬È»ºóµ¥»÷Æô¶¯ “Ìí¼Ó/ɾ³ý³ÌÐò”£¬ ÔÚµ¯³öµÄ¶Ô»°¿òÖÐÑ¡Ôñ “Ìí¼Ó/ɾ³ýWi ......
¡¡¡¡ÓÃASPʵÏÖËÑË÷²¢·ÖÒ³ÊÇÎÒ¼û´ó¶àÊý³ÌÐòÔ±ºÍ´ó¶àÊýÍøÕ¾³öÏÖÁ˲»ÄÜÕý³£·ÖÒ³µÄÎÊÌ⣬ËÑË÷³öÀ´µÄ½á¹ûµã»÷ÏÂÒ»Ò³Êý¾ÝÓÖÖض¨ÏòΪ³õʼµÄ½á¹û¡£ÊÇʲôÔÒòµ¹ÖÂÕâ¸öÎÊÌâÄØ£¿
¡¡¡¡Õâ¸öÎÊÌâÒ²ÊÇÔÚÎÒÔÚУÕýÔÚѧϰASPµÄʱºòÁ·Ï°ÊµÀýÖÐÓöµ½µÄÎÊÌ⣬³öÏÖÕâ¸öÎÊÌâºó£¬·´¸´µÄµ÷ÊÔ·´¸´µÄ¼ì²é´úÂ룬¿´À´¿´È¥´úÂëûÓв»±¨´íÒ²ÎÞÎó¡£× ......
´ó¼Ò¶¼ÖªµÀÔÚBASICÓïÑÔÖУ¬ÏµÍ³ÎªÎÒÃÇÌṩÁËÐí¶à±ê×¼º¯Êý£¬¶ø“È¡Õûº¯Êý”¾ÍÊÇÆäÖÐÒ»¸ö·Ç³£ÖØÒªµÄº¯Êý¡£
Ò»¡¢ “È¡Õûº¯Êý”µÄ¸ñʽºÍ¹¦ÄÜ¡£
1¡¢¸ñʽ£ºINT£¨X£©
2¡¢¹¦ÄÜ£ºÈ¡²»´óÓÚXµÄ×î´óÕûÊý
3¡¢ËµÃ÷£ºÆäÖÐINTΪº¯ÊýÃû£¬²»ÔÊÐí¸Ä±ä£¬XΪ×Ô±äÁ¿£¬ÆäÐÎʽ¶àÖÖ¶àÑù£¬¿ÉÒÔÊÇÊýÖµ³£Á¿¡¢ÊýÖµ±äÁ¿¡¢Êý ......
Ç°Á½Ì죬¿Í»§ÐèÒªÌí¼ÓÏÂÀ²Ëµ¥£¬ÎÒÔεĺܣ¬ºÜ¼òµ¥µÄÒ»¸öÎÊÌâ°ÑÎÒÓÕµ¼ÁËÁ½ÈýÌ죬ºóÀ´ÐÑÎò¹ýÀ´£¬ÕæÏë´ò×Ô¼º¡£
֮ǰÎÒҲʹÓùýdivÌ×divµÄ·½·¨£¬Ö»Òª¿ØÖÆËûÃǵÄλÖþͿÉÒÔÁË£¬µ«Õâ´ÎÎÒûÓУ¬Ê¹ÓõÄÔÚ±í¸ñʽÌ×div£¬×Ô¼º×ÁÄ¥ÁË°ëÌ죬ÒѾÍü¼ÇÁËdivËùÏÔʾµÄÊÇÏà¶Ô ......
Ò»¡¢Request ¶ÔÏó
¿ÉÒÔʹÓà Request ¶ÔÏó·ÃÎÊÈκλùÓÚ HTTP ÇëÇ󴫵ݵÄËùÓÐÐÅÏ¢£¬°üÀ¨´Ó HTML ±í¸ñÓà POST ·½·¨»ò GET ·½·¨´«µÝµÄ²ÎÊý¡¢cookie ºÍÓû§ÈÏÖ¤¡£
Request[.¼¯ºÏ|ÊôÐÔ|·½·¨](±äÁ¿)
1¡¢Form
Form ¼¯ºÏͨ¹ýʹÓà POST ·½·¨µÄ±í¸ñ¼ìË÷ÓÊË͵½ HTTP ÇëÇóÕýÎÄÖеıí¸ñÔªËصÄÖµ¡£
Request.Form(element)[(i ......