ASP.NETÍøÒ³µÄ´¦Àí¹ý³Ì
ASP.NETµÄ¹Ø¼üÄ¿±êÖ®Ò»ÊÇ´´½¨Ò»ÖÖÈÿª·¢ÈËÔ±Äܹ»ÏñWindowsÓ¦ÓóÌÐò¿ª·¢Õß¶¨ÖÆ×ÀÃæÓ¦ÓóÌÐòÄÇÑùµÄ¿ìËÙ¶¨ÖÆWeb FormsµÄģʽ¡£µ±È»WebÓ¦ÓóÌÐòÓ봫ͳ¸»¿Í»§¶ËÓ¦ÓóÌÐòÓкܴóµÄ²»Í¬£¬ÒªÊµÏÖÕâÖÖģʽÓÐÁ½¸ö¹Ø¼üµÄÕϰ¡£
1.WebÓ¦ÓóÌÐòÊÇÔÚ·þÎñÆ÷¶ËÖ´ÐеģºÀýÈ磬¼ÙÉè´´½¨Ò»¸öÔÊÐíÓû§Ñ¡ÔñÒ»¸ö²úÆ·¼Ç¼²¢¸üÐÂËüµÄÐÅÏ¢µÄForm¡£Óû§ÔÚä¯ÀÀÆ÷ÖÐÖ´ÐÐÕâЩÈÎÎñ£¬µ«ÊÇΪÁËÖ´ÐÐÕâЩ±ØÒªµÄ²Ù×÷£¨ÀýÈç¸üÐÂÊý¾Ý£©£¬´úÂë±ØÐëÔÚWeb·þÎñÆ÷ÉÏÖ´ÐС£ASP.NETʹÓÃÒ»ÖÖ½Ð×ö»Ø´«µÄ¼¼ÊõÀ´´¦ÀíÕâÖÖ·ÖÀëÐÔ£¬µ±Ä³Ð©¶¯×÷±»Ö´ÐеÄʱºò£¬Ëü°ÑÍøÒ³£¨°üÀ¨ËùÓÐÓû§ÌṩµÄÐÅÏ¢£©·¢Ë͸ø·þÎñÆ÷¡£ASP.NETÒ»µ©½ÓÊÕµ½Õâ¸öÍøÒ³£¬Ëü¾ÍÄܹ»´¥·¢ÏàÓ¦µÄ·þÎñÆ÷¶ËʼþÀ´¶ÔÓ¦µÄ´úÂë¡£
2.WebÓ¦ÓóÌÐòÊÇÎÞ״̬µÄ£º»»¾ä»°Ëµ£¬³ÊÏÖ¸øÓû§µÄHTMLÒ³±»·¢Ë͸øÓû§Ö®Ç°£¬Õâ¸öÍøÒ³µÄ¶ÔÏó±»Çå³ý²¢ÇÒËùÓеĿͻ§¶ËÖ¸¶¨µÄÐÅÏ¢±»½ûÖ¹¡£ÒòΪÕâÖÖģʽ·Ç³£ÊʺϸßÀ©Õ¹ÐÔºÍÍøÂçͨÐÅ·±Ã¦µÄÓ¦ÓóÌÐò¡£µ«ÊÇÕâҲʹµÃËûºÜÄÑ´´½¨Ò»ÖÖÎÞ·ìµÄÓû§ÌåÑé¡£ASP.NET°üº¬¼¸¸ö¹¤¾ßÀ´°ïÖúÎÒÃÇÏû³ýÕâÖв»×ã¡£×îÓÐÃûµÄ¾ÍÊDZ»½Ð×öView state µÄ³Ö¾Ã»¯»úÖÆ£¬ËüÄܹ»×Ô¶¯µÄ°Ñ¹ØÓÚÍøÒ³µÄÐÅϢǶÈëÔÚ³ÊÏÖ¸øÓû§µÄHTMLÖеÄÒþ²ØÓòÖС£
Ïà¹ØÎĵµ£º
ItemTemplate:ÏîÄ£°æ£¬±ê¼ÇÁËÿÐÐÏÔʾµÄÄÚÈÝ
AlternatingItemTemplate:½»ÌæÏîÄ£°æ£¬¿ÉÉèÖý»ÌæÐÐÏÔʾ²»Í¬µÄ·ç¸ñ£¬²»ÉèÖÃʱ£¬ÓëÏîÄ£°æÏàͬ
SelectedItemTemplate:Ñ¡ÖÐÄ£°æ£¬ÉèÖÃÑ¡ÖкóµÄÌØÊâÑùʽ
EditItemTemplate:±à¼ÏîÄ£°æ
HeaderTemplateºÍFooterTemplate£ºÒ³Ã¼ºÍÒ³½ÅµÄÄ£°æ
SeparatorTemplate£º·Ö¸ô·ûÄ£°æ£¬Ò»°ãÓà ......
1¡¢ÔÚcompilation Ï£¬ÇëÉèÖÃdebug=false £¬ÈçÏ£º
default Language="c#" debug="false">
2¡¢ÇëʹÓÃServer.Transfer´úÌæResponse.Redirect¡£
3¡¢Ê¹ÓÃValidator¿Ø¼þ£¬ÇëÒª¾³£¼ì²éPage.IsValid¡£
4¡¢ÇëʹÓÃforeachÑ»·£¬¶ø²»ÊÇΪ×Ö·û´®µü´úÑ»·¡£
5¡¢ÇëʹÓÿͻ§¶ËÑéÖ¤·½Ê½(²»ÒªÃ¿´Î¶ ......
1. ´ò¿ªÐµĴ°¿Ú²¢´«ËͲÎÊý£º //´«ËͲÎÊý£º
response.write("£¼script£¾window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)£¼/script£¾")
¡¡¡¡//½ÓÊÕ²ÎÊý£º
string a = Request.QueryString("id");
string b = Request.QueryString("id1");
2.Ϊ°´Å¥Ìí¼Ó¶Ô»°¿ò
Button1 ......
<connectionStrings>
<add name="qxConnectionString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Web/App_Data/db2.mdb;" providerName="System.Data.OleDb"/>
</connectionStrings> ......
DBHelper:
/// <summary>
/// Ö´Ðвéѯ
/// </summary>
/// <param name="sql">ÓÐЧµÄselectÓï¾ä</param ......