Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ASP.NET½²×ù(2) ASP.NET¿Ø¼þ

2.1 ASP.net ÈëÃÅ
¡¡¡¡Í¨³£Ì¸Ò»¸öѧ¿Æ£¬ÎÒÃÇÀÏÊÇ˵£¬ËüÈëÃźܼòµ¥µÄÂASP.netÒ²ÊÇ¡£ASP.netÌá³öÒ»¸ö¸ÅÄ¾ÍÊÇÈÏΪWEBÒ³Ãæ£¬Ò²ÊÇÒ»¸ö´°Ì壬ËùÒÔ£¬Ñ§Ï°¹ýÃæÏò¶ÔÏó±à³ÌµÄVB VC BC DephiµÄÅóÓÑ£¬Ñ§ÆðÀ´¾Í¼òµ¥¶àÁË¡£
¡¡¡¡Ò»¸öASP.netÒ³ÃæµÄºó׺ÃûÊÇ".aspx"£¬ËùÒÔ£¬IISÔÚÄã°²×°ÍêASP.netʱ£¬Ò²»á°ÑDefault.aspx×÷ΪÄãµÄĬÈÏÊ×Ò³£¬Íø¹ÜÅóÓÑÒ»¶¨Òª×¢ÒâÁË¡£
¡¡¡¡ASP.net ÊǺóÌì±àÒëÔËÐеģ¬Ö»ÊÇÔÚµÚÒ»´ÎÔËÐÐʱ±àÒ룬ËùÒÔ£¬ÒÔºóµÄÔËÐÐËٶȱÈASPÖ´Ðп졣
¡¡¡¡2.2 д×Ô¼ºµÚÒ»¸öASP.netµÄ³ÌÐò
¡¡¡¡¼¤¶¯Â𣿺ܿì¾Í¿ªÊ¼Ð´µÚÒ»¸ö³ÌÐòÁË£¬Ò»°ãѧÈκÎÓïÑÔ¶¼ÒªHello World!һϰɣ¬ÄÇÎÒÃÇÒ²À´¡£
ÔÚÕâ֮ǰдҪ˵һÏ£¬ASP.netµÄ³ÌÐò¿ÉÒÔÓÃÈκζ«Î÷д£¬ÉõÖÁÊÇWindowsµÄ¼Çʱ¾£¬µ±³õ»ù¶½É½Ò²ºÜÒÉ»ó£¬Òª²»ÒªÓà V Interdev .net À´±àд°¡£¬ÊÂʵ֤Ã÷£¬ÄÇÍæÒâûÊÖдºÃÓá£
¡¡¡¡£¼%@ Page Language="VB"%£¾ ’˵Ã÷Ò»ÏÂÄãʹÓõÄÄÄÒ»ÖÖÓïÑÔÀ´Ð´.netµÄ£¬Èç¹ûÊÇVBµÄ»°£¬ÕâÐпÉÒÔ²»Ð´¡£
£¼%Reponse.Write ("Hello World")%£¾
¡¡¡¡ÃüÃû myfirstasp_net.aspx À´ÎÒÃÇÔËÐÐһϣ¬¹ûÈ»£¬Hello World!
¡¡¡¡×¢Ò⣬Response.Write Óï¾ä£¬ÎÒÃÇÔ­À´Ð´³É Response.Write "Hello World!"Ò²ÊÇÕýÈ·µÄ£¬µ«ÔÚ.netÖУ¬±ØÐëÓÃ"("ºÍ")"¡£
¡¡¡¡2.3 HTML ¿Ø¼þ
¡¡¡¡ASP.net ¿ò¼ÜÖеĵÚÒ»×é¿Ø¼þ³ÆÎª HTML ¿Ø¼þ¡£ÕâЩ¿Ø¼þλÓÚ System.Web.UI.HtmlControls ÃüÃû¿Õ¼äÖУ¬ÊÇ´Ó HtmlControl »ùÀàÖÐÖ±½Ó»ò¼ä½ÓÅÉÉú³öÀ´µÄ¡£Í¼ 1 ˵Ã÷ÁË HTML ¿Ø¼þµÄÀà²ã´Î½á¹¹¡£
ͼ 1. ASP+ HTML ¿Ø¼þ
¡¡¡¡¼¸ºõËùÓжÔÓÚÈκΰüº¬ runat="server" ÊôÐԵıê¼Ç£¬¶¼»áΪÆäÉú³É HTML ¿Ø¼þ¡£ÀýÈ磬ÏÂÃæµÄ HTML ¿É´´½¨Ò»¸öÃûΪ"textBox1"µÄ HtmlInputText ¿Ø¼þµÄʵÀý£º
£¼input type="text" runat="server" id="textBox1" value="some text"£¾
¡¡¡¡Ï±íÖÐÁгöÁË HTML ¿Ø¼þÒÔ¼°¶ÔÓ¦µÄ HTML ±ê¼Ç¡£
¿Ø¼þ ¶ÔÓ¦µÄ±ê¼Ç
HtmlAnchor £¼a£¾
HtmlButton £¼button£¾
HtmlSelect £¼select£¾
HtmlTextArea £¼textarea£¾
HtmlInputButton £¼input type="button"£¾
HtmlInputCheckBox £¼input type="check"£¾
HtmlInputRadioButton £¼input type="radio"£¾
HtmlInputText £¼input type="text"£¾ ºÍ £¼input type="password"£¾
HtmlInputHidden £¼input type="hidden"£¾
HtmlInputImage £¼input type="image"£¾
HtmlInputFile £¼input type="file"£¾
HtmlForm £¼form£¾
HtmlImage £¼img£¾


Ïà¹ØÎĵµ£º

asp.netÃæÊԴ𰸲¹³ä2 aspxÒ³ÃæÒÔ¼°È«¾Öʼþ

aspxÒ³ÃæÖÐʼþµÄÖ´ÐÐ˳Ðò
1.asp.netµÄÇëÇó¹ý³Ì£¬ÒÔ¼°¶ÔÓ¦µÄ´¦ÀíÇëÇóµÄdll
¿Í»§µÄÇëÇóÒ³ÃæÓÉaspnet_isapi.dllÕâ¸ö¶¯Ì¬Á¬½Ó¿âÀ´´¦Àí£¬°ÑÇëÇóµÄaspxÎļþ·¢Ë͸øCLR½øÐбàÒëÖ´ÐУ¬È»ºó°ÑHtmlÁ÷·µ»Ø¸øä¯ÀÀÆ÷
2.Ò³ÃæÊ¼þ(°´ÕÕʼþµÄÖ´ÐÐ˳ÐòÅÅÁÐ)
Page_Init£º³õʼ»¯Öµ»òÁ¬½Ó
Page_Load:Ö÷ҪʹÓÃIsPostBack£¬¸ÃʼþÖ÷ÒªÖ´ÐÐ ......

Asp.NetÖÐPostÓëGetµÄÇø±ð


±íµ¥formµÄÌá½»ÓÐÁ½ÖÖ·½Ê½£¬Ò»ÖÖÊÇgetµÄ·½·¨£¬Ò»ÖÖÊÇpost µÄ·½·¨.¿´ÏÂÃæ´úÂë,Àí½âÁ½ÖÖÌá½»µÄÇø±ð:
1 <form id="form1" method="get" runat="server">
2     <div>
3          ÄãµÄÃû×Ö<asp:TextBox ID="name" runat="server"></asp ......

ʹÓÃASP.NET Global.asax Îļþ

       Global.asax Îļþ£¬ÓÐʱºò½Ð×ö ASP.NET Ó¦ÓóÌÐòÎļþ£¬ÌṩÁËÒ»ÖÖÔÚÒ»¸öÖÐÐÄλÖÃÏìÓ¦Ó¦ÓóÌÐò¼¶»òÄ£¿é¼¶Ê¼þµÄ·½·¨¡£Äã¿ÉÒÔʹÓÃÕâ¸öÎļþʵÏÖÓ¦ÓóÌÐò°²È«ÐÔÒÔ¼°ÆäËüһЩÈÎÎñ¡£ÏÂÃæÈÃÎÒÃÇÏêϸ¿´Ò»ÏÂÈçºÎÔÚÓ¦ÓóÌÐò¿ª·¢¹¤×÷ÖÐʹÓÃÕâ¸öÎļþ¡£
¸ÅÊö
Global.asax λÓÚÓ¦ÓóÌÐò¸ùĿ¼Ï¡£ ......

ÓÃVB°Ñasp·â×°³Édll


×î¼òµ¥ÓÃVB°Ñasp·â×°³ÉdllµÄÈëÃųÌÐò
µ±IIS±»ÇëÇóÖ´ÐÐÒ»¸öASP³ÌÐò,ËüÊ×ÏÈ»áÔÚASPÎļþÖÐÕÒµ½<%%>±êǩ֮¼äµÄ´úÂë,²¢ÇÒÖ´ÐÐËü(Ò²¿ÉÒÔÊÇ<scri ptrunat=server></script....>Ö®¼äµÄ´úÂë).Èç¹ûÕâ¸öASP³ÌÐòÔÚÏÈǰ±»µ÷Óùý,ÄÇôËü¾Í»áÓÃÄÚ´æÖеıàÒë¹ýµÄ³ÌÐòÀ´ÏòÓû§·µ»ØHTML´úÂë,Èç¹ûûÓÐ,ÄÇôËü¾ÍÖØÐ±àÒë.Õ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ