¿ÉÒÔʹÓà ASP.NET Login ¿Ø¼þ´´½¨µÇ¼ҳ¡£´Ë¿Ø¼þÌáÈ¡Óû§ÃûºÍÃÜÂ룬²¢Ê¹Óà ASP.NET ³ÉÔ±×ʸñºÍ Forms Éí·ÝÑéÖ¤À´ÑéÖ¤Óû§µÄƾ¾Ý²¢´´½¨Éí·ÝÑé֤Ʊ֤¡£
1¡¢´´½¨Ò»¸öʹÓà ASP.NET ³ÉÔ±×ʸñµÄ ASP.NET Web Ó¦ÓóÌÐò¡£ÓйØÏêϸÐÅÏ¢ºÍʾÀý£¬Çë²Î¼ûÅäÖà ASP.NET Ó¦ÓóÌÐòÒÔʹÓóÉÔ±×ʸñ¡£
2¡¢ÔÚÃûΪ Login.aspx µÄÓ¦ÓóÌÐòÖд´½¨Ò»¸ö ASP.NET ÍøÒ³¡£
˵Ã÷£º ĬÈÏÇé¿öÏ£¬ASP.NET Forms Éí·ÝÑéÖ¤ÅäÖÃΪʹÓÃÃûΪ Login.aspx µÄÒ³¡£Äú¿ÉÒÔʹÓà LoginUrl ÊôÐÔÀ´¸ü¸ÄÓ¦ÓóÌÐòµÄ Web.config ÎļþÖеÄĬÈϵǼҳÃû³Æ¡£
3¡¢ÏòÒ³ÃæÌí¼Ó Login ¿Ø¼þ¡£
4¡¢»¹¿ÉÒÔÑ¡Ôñ½«¸Ã¿Ø¼þµÄ DestinationPageUrl ÊôÐÔÉèÖÃΪÓû§ÔڵǼ֮ºó½«±»Öض¨Ïòµ½µÄÒ³µÄÃû³Æ¡£Èç¹û²»Îª DestinationPageUrl ÊôÐÔÖ¸¶¨Öµ£¬ÔòÓû§ÔÚͨ¹ýÉí·ÝÑéÖ¤Ö®ºó£¬½«±»Öض¨Ïòµ½×î³õÇëÇóµÄ URL¡£
ÏÂÃæµÄʾÀýÑÝʾ Login ¿Ø¼þµÄ±ê¼Ç£º
<asp:Login
ID="Login1"
runat="server"
DestinationPageUrl="~/MembersHome.aspx">
</asp:Login> ......
¿ÉÒÔʹÓà ASP.NET Login ¿Ø¼þ´´½¨µÇ¼ҳ¡£´Ë¿Ø¼þÌáÈ¡Óû§ÃûºÍÃÜÂ룬²¢Ê¹Óà ASP.NET ³ÉÔ±×ʸñºÍ Forms Éí·ÝÑéÖ¤À´ÑéÖ¤Óû§µÄƾ¾Ý²¢´´½¨Éí·ÝÑé֤Ʊ֤¡£
1¡¢´´½¨Ò»¸öʹÓà ASP.NET ³ÉÔ±×ʸñµÄ ASP.NET Web Ó¦ÓóÌÐò¡£ÓйØÏêϸÐÅÏ¢ºÍʾÀý£¬Çë²Î¼ûÅäÖà ASP.NET Ó¦ÓóÌÐòÒÔʹÓóÉÔ±×ʸñ¡£
2¡¢ÔÚÃûΪ Login.aspx µÄÓ¦ÓóÌÐòÖд´½¨Ò»¸ö ASP.NET ÍøÒ³¡£
˵Ã÷£º ĬÈÏÇé¿öÏ£¬ASP.NET Forms Éí·ÝÑéÖ¤ÅäÖÃΪʹÓÃÃûΪ Login.aspx µÄÒ³¡£Äú¿ÉÒÔʹÓà LoginUrl ÊôÐÔÀ´¸ü¸ÄÓ¦ÓóÌÐòµÄ Web.config ÎļþÖеÄĬÈϵǼҳÃû³Æ¡£
3¡¢ÏòÒ³ÃæÌí¼Ó Login ¿Ø¼þ¡£
4¡¢»¹¿ÉÒÔÑ¡Ôñ½«¸Ã¿Ø¼þµÄ DestinationPageUrl ÊôÐÔÉèÖÃΪÓû§ÔڵǼ֮ºó½«±»Öض¨Ïòµ½µÄÒ³µÄÃû³Æ¡£Èç¹û²»Îª DestinationPageUrl ÊôÐÔÖ¸¶¨Öµ£¬ÔòÓû§ÔÚͨ¹ýÉí·ÝÑéÖ¤Ö®ºó£¬½«±»Öض¨Ïòµ½×î³õÇëÇóµÄ URL¡£
ÏÂÃæµÄʾÀýÑÝʾ Login ¿Ø¼þµÄ±ê¼Ç£º
<asp:Login
ID="Login1"
runat="server"
DestinationPageUrl="~/MembersHome.aspx">
</asp:Login> ......
ͨ¹ýÔÚÒ³Éϰüº¬ LoginView ¿Ø¼þ¿ÉÒÔÏòÄäÃûÓû§ºÍµÇ¼£¨¾¹ýÉí·ÝÑéÖ¤µÄ£©Óû§ÏÔʾ²»Í¬µÄÐÅÏ¢¡£LoginView ¿Ø¼þ°üº¬Á½¸öÄ£°å£ºÒ»¸öÓÃÓÚÏòÄäÃûÓû§ÏÔʾÐÅÏ¢£¬ÁíÒ»¸öÓÃÓÚÏòµÇ¼Óû§ÏÔʾÐÅÏ¢¡££¨»¹¿ÉÒÔʹÓà RoleGroups ÊôÐÔ°üº¬»ùÓÚ½ÇÉ«Ãû³ÆµÄÄ£°å¡££©¸Ã¿Ø¼þ×Ô¶¯È·¶¨Óû§ÊÇ·ñ¾¹ýÉí·ÝÑéÖ¤²¢³ÊÏÖÏàÓ¦µÄÄ£°å¡£
1¡¢ÔÚ ASP.NET Ò³µÄ“Éè¼Æ”ÊÓͼÖУ¬´Ó“¹¤¾ßÏ䔵ēµÇ¼”Îļþ¼ÐÖн«Ò»¸ö LoginView ¿Ø¼þÍ϶¯µ½Ò³ÉÏ¡£
2¡¢Èç¹û“LoginView ÈÎÎñ”Ãæ°åδÏÔʾ£¬ÔòÓÒ»÷¸Ã¿Ø¼þ²¢µ¥»÷“ÏÔʾÖÇÄܱê¼Ç”ÒÔÏÔʾ“LoginView ÈÎÎñ”Ãæ°å¡£ ĬÈÏÇé¿öÏ£¬¸Ã¿Ø¼þÏÔʾ AnonymousTemplate¡£
3¡¢Ìí¼ÓÓ¦¶ÔδµÇ¼µÄÓû§¿É¼ûµÄ¾²Ì¬Îı¾ºÍ¿Ø¼þ£¬ÈçÓÃÓÚÓû§µÇ¼¡¢»Ö¸´ÃÜÂë»ò´´½¨ÐÂÓû§ ID µÄ Login ¿Ø¼þ¡£
4¡¢ÔÚ“LoginView ÈÎÎñ”²Ëµ¥ÖУ¬´Ó“ÊÓͼ”ÁбíÖÐÑ¡Ôñ LoggedInTemplate¡£
5¡¢Ìí¼ÓÓ¦¶Ô¾¹ýÉí·ÝÑéÖ¤µÄÓû§¿É¼ûµÄ¾²Ì¬Îı¾ºÍ¿Ø¼þ£¬Èç FormatString ÊôÐÔÉèÖÃΪ»¶ÓÏûÏ¢µÄ LoginName ¿Ø¼þ¡£
<asp:LoginView ID="LoginView1" Ru ......
±¾½ÚÖеÄÖ÷ÌâÃèÊöÈçºÎʹÓà Visual Web Developer ¹¤¾ßÏäµÄ“HTML”Ñ¡ÏÉ쵀 ASP.NET Web ·þÎñÆ÷¿Ø¼þ¡£
ĬÈÏÇé¿öÏ£¬·þÎñÆ÷ÎÞ·¨Ê¹Óà ASP.NET ÍøÒ³É쵀 HTML ÔªËØ£»ÕâÐ©ÔªËØ±»ÊÓΪ´«µÝ¸øä¯ÀÀÆ÷µÄ²»Í¸Ã÷Îı¾¡£µ«ÊÇ£¬Í¨¹ý½« HTML ÔªËØ×ª»»³É HTML ·þÎñÆ÷¿Ø¼þ£¬¿ÉÒÔ½«ËüÃǹ«¿ªÎª¿ÉÒÔÔÚ»ùÓÚ·þÎñÆ÷µÄ´úÂëÖнøÐбà³ÌµÄÔªËØ¡£
Ò»¡¢HTML Div ¿Ø¼þ
¹¤¾ßÏäµÄ“HTML”Ñ¡ÏÉÏÌṩһ¸ö»ùÓÚ HTML DIV ÔªËØµÄ Div¿Ø¼þ¡£
ÔÚ Visual Studio Öдӹ¤¾ßÏäÌí¼Óµ½Ò³ÃæÉ쵀 HTML ·þÎñÆ÷¿Ø¼þÖ»²»¹ýÊÇÒÑÉèÖÃÁËijЩÊôÐ﵀ HTML ÔªËØ¡£Ò²¿ÉÒÔͨ¹ý¼üÈë±ê¼ÇÔÚ“Ô´”ÊÓͼÖд´½¨ HTML ÔªËØ¡£
ĬÈÏÇé¿öÏ£¬·þÎñÆ÷ÎÞ·¨Ê¹Óà Web ´°ÌåÒ³É쵀 HTML ÔªËØ£»ÕâÐ©ÔªËØ±»ÊÓΪ´«µÝ¸øä¯ÀÀÆ÷µÄ±ê¼Ç¡£µ«ÊÇ£¬Èç¹ûÌí¼ÓÒ»¸ö id ÊôÐÔºÍÊôÐÔ runat="server"£¬Ôò ASP.NET ½«¸ÃÔªËØÊ¶±ðÎªÒ³ÃæÉϵÄÒ»¸ö¿Ø¼þ£¬²¢ÇÒ¿ÉÒÔÓûùÓÚ·þÎñÆ÷µÄ´úÂë¶ÔÆä½øÐбà³Ì¡£Èç¹û½«Ò»¸ö HTML DIV ÔªËØ×ª»»Îª ASP.NET ·þÎñÆ÷¿Ø¼þ£¬Ôò¸ÃÔªËØ½«±»´´½¨Îª HtmlGenericControl ÀàµÄʵÀý¡£
³ÊÏÖΪ DIV ÔªËØµÄ ASP.NET ·þÎñÆ÷¿Ø¼þÈçÏÂËùʾ£º
......
±¾½ÚÖеÄÖ÷ÌâÃèÊöÈçºÎʹÓà Visual Web Developer ¹¤¾ßÏäµÄ“HTML”Ñ¡ÏÉ쵀 ASP.NET Web ·þÎñÆ÷¿Ø¼þ¡£
ĬÈÏÇé¿öÏ£¬·þÎñÆ÷ÎÞ·¨Ê¹Óà ASP.NET ÍøÒ³É쵀 HTML ÔªËØ£»ÕâÐ©ÔªËØ±»ÊÓΪ´«µÝ¸øä¯ÀÀÆ÷µÄ²»Í¸Ã÷Îı¾¡£µ«ÊÇ£¬Í¨¹ý½« HTML ÔªËØ×ª»»³É HTML ·þÎñÆ÷¿Ø¼þ£¬¿ÉÒÔ½«ËüÃǹ«¿ªÎª¿ÉÒÔÔÚ»ùÓÚ·þÎñÆ÷µÄ´úÂëÖнøÐбà³ÌµÄÔªËØ¡£
Ò»¡¢HTML Div ¿Ø¼þ
¹¤¾ßÏäµÄ“HTML”Ñ¡ÏÉÏÌṩһ¸ö»ùÓÚ HTML DIV ÔªËØµÄ Div¿Ø¼þ¡£
ÔÚ Visual Studio Öдӹ¤¾ßÏäÌí¼Óµ½Ò³ÃæÉ쵀 HTML ·þÎñÆ÷¿Ø¼þÖ»²»¹ýÊÇÒÑÉèÖÃÁËijЩÊôÐ﵀ HTML ÔªËØ¡£Ò²¿ÉÒÔͨ¹ý¼üÈë±ê¼ÇÔÚ“Ô´”ÊÓͼÖд´½¨ HTML ÔªËØ¡£
ĬÈÏÇé¿öÏ£¬·þÎñÆ÷ÎÞ·¨Ê¹Óà Web ´°ÌåÒ³É쵀 HTML ÔªËØ£»ÕâÐ©ÔªËØ±»ÊÓΪ´«µÝ¸øä¯ÀÀÆ÷µÄ±ê¼Ç¡£µ«ÊÇ£¬Èç¹ûÌí¼ÓÒ»¸ö id ÊôÐÔºÍÊôÐÔ runat="server"£¬Ôò ASP.NET ½«¸ÃÔªËØÊ¶±ðÎªÒ³ÃæÉϵÄÒ»¸ö¿Ø¼þ£¬²¢ÇÒ¿ÉÒÔÓûùÓÚ·þÎñÆ÷µÄ´úÂë¶ÔÆä½øÐбà³Ì¡£Èç¹û½«Ò»¸ö HTML DIV ÔªËØ×ª»»Îª ASP.NET ·þÎñÆ÷¿Ø¼þ£¬Ôò¸ÃÔªËØ½«±»´´½¨Îª HtmlGenericControl ÀàµÄʵÀý¡£
³ÊÏÖΪ DIV ÔªËØµÄ ASP.NET ·þÎñÆ÷¿Ø¼þÈçÏÂËùʾ£º
......
±¾½ÚÖеÄÖ÷ÌâÃèÊöÈçºÎʹÓà Visual Web Developer ¹¤¾ßÏäµÄ“HTML”Ñ¡ÏÉ쵀 ASP.NET Web ·þÎñÆ÷¿Ø¼þ¡£
ĬÈÏÇé¿öÏ£¬·þÎñÆ÷ÎÞ·¨Ê¹Óà ASP.NET ÍøÒ³É쵀 HTML ÔªËØ£»ÕâÐ©ÔªËØ±»ÊÓΪ´«µÝ¸øä¯ÀÀÆ÷µÄ²»Í¸Ã÷Îı¾¡£µ«ÊÇ£¬Í¨¹ý½« HTML ÔªËØ×ª»»³É HTML ·þÎñÆ÷¿Ø¼þ£¬¿ÉÒÔ½«ËüÃǹ«¿ªÎª¿ÉÒÔÔÚ»ùÓÚ·þÎñÆ÷µÄ´úÂëÖнøÐбà³ÌµÄÔªËØ¡£
Ò»¡¢HTML Div ¿Ø¼þ
¹¤¾ßÏäµÄ“HTML”Ñ¡ÏÉÏÌṩһ¸ö»ùÓÚ HTML DIV ÔªËØµÄ Div¿Ø¼þ¡£
ÔÚ Visual Studio Öдӹ¤¾ßÏäÌí¼Óµ½Ò³ÃæÉ쵀 HTML ·þÎñÆ÷¿Ø¼þÖ»²»¹ýÊÇÒÑÉèÖÃÁËijЩÊôÐ﵀ HTML ÔªËØ¡£Ò²¿ÉÒÔͨ¹ý¼üÈë±ê¼ÇÔÚ“Ô´”ÊÓͼÖд´½¨ HTML ÔªËØ¡£
ĬÈÏÇé¿öÏ£¬·þÎñÆ÷ÎÞ·¨Ê¹Óà Web ´°ÌåÒ³É쵀 HTML ÔªËØ£»ÕâÐ©ÔªËØ±»ÊÓΪ´«µÝ¸øä¯ÀÀÆ÷µÄ±ê¼Ç¡£µ«ÊÇ£¬Èç¹ûÌí¼ÓÒ»¸ö id ÊôÐÔºÍÊôÐÔ runat="server"£¬Ôò ASP.NET ½«¸ÃÔªËØÊ¶±ðÎªÒ³ÃæÉϵÄÒ»¸ö¿Ø¼þ£¬²¢ÇÒ¿ÉÒÔÓûùÓÚ·þÎñÆ÷µÄ´úÂë¶ÔÆä½øÐбà³Ì¡£Èç¹û½«Ò»¸ö HTML DIV ÔªËØ×ª»»Îª ASP.NET ·þÎñÆ÷¿Ø¼þ£¬Ôò¸ÃÔªËØ½«±»´´½¨Îª HtmlGenericControl ÀàµÄʵÀý¡£
³ÊÏÖΪ DIV ÔªËØµÄ ASP.NET ·þÎñÆ÷¿Ø¼þÈçÏÂËùʾ£º
......
ScriptManager ¿Ø¼þ¹ÜÀíÖ§³Ö AJAX µÄ ASP.NET ÍøÒ³µÄ¿Í»§¶Ë½Å±¾¡£Ä¬ÈÏÇé¿öÏ£¬ScriptManager ¿Ø¼þ»áÏòÒ³Ãæ×¢²á Microsoft AJAX Library µÄ½Å±¾¡£Õ⽫ʹ¿Í»§¶Ë½Å±¾Äܹ»Ê¹ÓÃÀàÐÍϵͳÀ©Õ¹²¢Ö§³Ö²¿·ÖÒ³³ÊÏÖºÍ Web ·þÎñµ÷ÓÃÕâÑùµÄ¹¦ÄÜ¡£
±ØÐëÔÚÒ³ÉÏʹÓà ScriptManager ¿Ø¼þ£¬ÒÔÆôÓÃÏÂÁÐ ASP.NET µÄ AJAX ¹¦ÄÜ£º
·Microsoft AJAX Library µÄ¿Í»§¶Ë½Å±¾¹¦ÄܺÍÒª·¢Ë͵½ä¯ÀÀÆ÷µÄÈκÎ×Ô¶¨Òå½Å±¾¡£
·²¿·ÖÒ³³ÊÏÖ£¬ÔÊÐíµ¥¶ÀË¢ÐÂÒ³ÃæÉϵÄÇøÓò¶øÎÞÐè»Ø·¢¡£ASP.NET UpdatePanel¡¢UpdateProgress ºÍ Timer ¿Ø¼þÐèÒª ScriptManager ¿Ø¼þ²ÅÄÜÖ§³Ö²¿·ÖÒ³³ÊÏÖ¡£
·Web ·þÎñµÄ JavaScript ´úÀíÀ࣬ÔÊÐíÄúʹÓÿͻ§¶Ë½Å±¾À´·ÃÎÊ Web ·þÎñºÍ ASP.NET Ò³ÖÐÌØ±ð±ê¼ÇµÄ·½·¨¡£Ëüͨ¹ý½« Web ·þÎñºÍÒ³·½·¨×÷ΪǿÀàÐͶÔÏ󹫿ªÀ´´ïµ½´ËÄ¿µÄ¡£
·JavaScript À࣬ÓÃÓÚ·ÃÎÊ ASP.NET Éí·ÝÑéÖ¤¡¢ÅäÖÃÎļþºÍ½ÇɫӦÓóÌÐò·þÎñ¡£
µ±Ò³°üº¬Ò»¸ö»ò¶à¸ö UpdatePanel ¿Ø¼þʱ£¬ScriptManager ¿Ø¼þ½«¹ÜÀíä¯ÀÀÆ÷ÖеIJ¿·ÖÒ³³ÊÏÖ¡£¸Ã¿Ø¼þÓëÒ³ÉúÃüÖÜÆÚ½øÐн»»¥£¬ÒÔ¸üÐÂλÓÚ UpdatePanel ¿Ø¼þÄڵIJ¿·ÖÒ³¡£
ScriptManager ¿Ø¼þµÄ EnablePartialR ......
±¾½Ì³Ì´´½¨Ê¹Óà ASP.NET µÄ AJAX ¹¦ÄܵĻù±¾Ê¾ÀýÓ¦ÓóÌÐò¡£Äú¿ÉÒÔÁ˽⵽ÓÐ¹Ø ASP.NET µÄ AJAX ¹¦Äܵĸü¶àÐÅÏ¢£¬½«ÖªµÀÕâЩ¹¦ÄÜÖ¼ÔÚ½â¾öÄÄЩ¼¼ÊõÎÊÌ⣬ÒÔ¼°ÒÔϽéÉÜÐÔÎĵµ½«Éæ¼°ÄÄÐ©ÖØÒªµÄ AJAX ×é¼þ£º
·ASP.NET AJAX Overview
·Ìí¼Ó AJAX ºÍ¿Í»§¶Ë¹¦ÄÜ
ÔÚ±¾½Ì³ÌÖУ¬Äú½«Éú³ÉÒ»¸öÓ¦ÓóÌÐò£¬¸ÃÓ¦ÓóÌÐò¿ÉÏÔʾ AdventureWorks ʾÀýÊý¾Ý¿âÖеÄÔ±¹¤Êý¾ÝÒ³¡£¸ÃÓ¦ÓóÌÐòʹÓà UpdatePanel ¿Ø¼þ½öË¢ÐÂÒ³ÃæÖз¢Éú¸ü¸ÄµÄ²¿·Ö£¬¶ø²»»á·¢ÉúÒ³ÃæÉÁ˸£¬Ò³ÃæÉÁ˸ÊǰéËæ»Ø·¢·¢ÉúµÄ¡£Õâ³ÆÎª“²¿·ÖÒ³¸üД¡£¸ÃʾÀýÓ¦ÓóÌÐò»¹Ê¹Óà UpdateProgress ¿Ø¼þ£¬ÔÚ½øÐв¿·ÖÒ³¸üÐÂʱÏÔʾ״̬ÏûÏ¢¡£
Ò»¡¢´´½¨ ASP.NET ÍøÕ¾
1¡¢Æô¶¯ Visual Studio¡£
2¡¢ÔÚ“Îļþ”²Ëµ¥ÖУ¬µ¥»÷“н¨ÍøÕ¾”¡£ÏÔʾ“н¨ÍøÕ¾”¶Ô»°¿ò¡£
3¡¢ÔÚ“Visual Studio ÒѰ²×°µÄÄ£°å”Ö®ÏÂÑ¡Ôñ“ASP.NET ÍøÕ¾”¡£
4¡¢ÊäÈëλÖúÍÓïÑÔ£¬È»ºóµ¥»÷“È·¶¨”¡£
¶þ¡¢Ïò ASP.NET ÍøÒ³Ìí¼Ó UpdatePanel ¿Ø¼þ
´´½¨Ò»¸ö ASP.NET ÍøÕ¾Ö®ºó£¬ÔÙ´´½¨Ò»¸ö°üÀ¨ UpdatePanel ¿Ø¼þµÄ ASP.NET ÍøÒ³¡£Ô ......
±¾½Ì³Ì´´½¨Ê¹Óà ASP.NET µÄ AJAX ¹¦ÄܵĻù±¾Ê¾ÀýÓ¦ÓóÌÐò¡£Äú¿ÉÒÔÁ˽⵽ÓÐ¹Ø ASP.NET µÄ AJAX ¹¦Äܵĸü¶àÐÅÏ¢£¬½«ÖªµÀÕâЩ¹¦ÄÜÖ¼ÔÚ½â¾öÄÄЩ¼¼ÊõÎÊÌ⣬ÒÔ¼°ÒÔϽéÉÜÐÔÎĵµ½«Éæ¼°ÄÄÐ©ÖØÒªµÄ AJAX ×é¼þ£º
·ASP.NET AJAX Overview
·Ìí¼Ó AJAX ºÍ¿Í»§¶Ë¹¦ÄÜ
ÔÚ±¾½Ì³ÌÖУ¬Äú½«Éú³ÉÒ»¸öÓ¦ÓóÌÐò£¬¸ÃÓ¦ÓóÌÐò¿ÉÏÔʾ AdventureWorks ʾÀýÊý¾Ý¿âÖеÄÔ±¹¤Êý¾ÝÒ³¡£¸ÃÓ¦ÓóÌÐòʹÓà UpdatePanel ¿Ø¼þ½öË¢ÐÂÒ³ÃæÖз¢Éú¸ü¸ÄµÄ²¿·Ö£¬¶ø²»»á·¢ÉúÒ³ÃæÉÁ˸£¬Ò³ÃæÉÁ˸ÊǰéËæ»Ø·¢·¢ÉúµÄ¡£Õâ³ÆÎª“²¿·ÖÒ³¸üД¡£¸ÃʾÀýÓ¦ÓóÌÐò»¹Ê¹Óà UpdateProgress ¿Ø¼þ£¬ÔÚ½øÐв¿·ÖÒ³¸üÐÂʱÏÔʾ״̬ÏûÏ¢¡£
Ò»¡¢´´½¨ ASP.NET ÍøÕ¾
1¡¢Æô¶¯ Visual Studio¡£
2¡¢ÔÚ“Îļþ”²Ëµ¥ÖУ¬µ¥»÷“н¨ÍøÕ¾”¡£ÏÔʾ“н¨ÍøÕ¾”¶Ô»°¿ò¡£
3¡¢ÔÚ“Visual Studio ÒѰ²×°µÄÄ£°å”Ö®ÏÂÑ¡Ôñ“ASP.NET ÍøÕ¾”¡£
4¡¢ÊäÈëλÖúÍÓïÑÔ£¬È»ºóµ¥»÷“È·¶¨”¡£
¶þ¡¢Ïò ASP.NET ÍøÒ³Ìí¼Ó UpdatePanel ¿Ø¼þ
´´½¨Ò»¸ö ASP.NET ÍøÕ¾Ö®ºó£¬ÔÙ´´½¨Ò»¸ö°üÀ¨ UpdatePanel ¿Ø¼þµÄ ASP.NET ÍøÒ³¡£Ô ......
<!--
@page { margin: 2cm }
P { margin-bottom: 0.21cm }
A:link { so-language: zxx }
-->
Ê®ÄêÒÔÀ´£¬È«Çò
Linux
½çÓÐÄÄÐ©ÖØÒª½øÕ¹£¬ÈËÃÇÓ¦¸ÃÖªµÀ£¿¶Ô´Ë£¬ÈËÃÇ¿ÉÒÔÓв»Í¬µÄ¿´·¨£¬µ«ÊÇ£¬´ó¼Ò×ܵÃÓиö´óÖÂÏàͬµÄÈÏʶ¡£Êµ¼ÊÇé¿öÔõÑùÄØ£¿
12
ÔÂ
20
ÈÕ£¬
IBM
ÔÚÇì×£
Linux
µÄ
10
ÄêÀ´ËùÈ¡µÃµÄÖØÒª½øÕ¹»î¶¯ÖУ¬ÆÀÑ¡³öÈËÈËÓ¦¸ÃÖªµÀµÄÊ®Ïî
Linux
ÖØÒª½øÕ¹¡£ÆÀÑ¡½á¹û£¬½ÐÈË´óµøÑÛ¾µ£¬ÑÛ½ç´ò¿ª¡£ÕâÊ®Ïî
Linux
µÄÖØÒª½øÕ¹ÊÇ£º
1
¡¢
LPI
È«ÇòÈÏÖ¤
;2
¡¢
Samba
·þÎñÆ÷£»
3
¡¢
S/390
¼ÆËã»ú£»
4
¡¢
SELinux
£»
5
¡¢
LiveCD
¡¢
6
¡¢
Linux
¼¯Èº£»
7
¡¢³¬¼¶
Linux
¼ÆËã»ú£»
8
¡¢
Playstation
£»
9
¡¢ÐéÄ⻯¼¼Êõ£»
10
¡¢
OLPC
¶ùͯ½ÌÓý¼Æ»®¡£ÁîÈ˸ÐÐËȤµÄÊÇ£¬
IBM
¾¹È»°Ñ
LiveCD(
»ò
Live
USB)
ºÍ³¬¼¶
Linux
¼ÆËã»úͬʱ²¢ÁУ¬ÏàÌá²¢ÂÛ£¬ÕæÊÇ·ËÒÄËù˼Ҳ¡£ÔÚijЩÈ˵ÄÑÛÀïÃæ£¬
LiveCD
±¾Êǵñ³æÐ¡¼¼£¬²»µÇ´óÑÅÖ®Ì㬵«ÊÇ£¬ÎªºÎµÃ´ËÊâÈÙ£¿
»ØÏëÆð¶þÊ®¶àÄêǰ£¬ÔÚ ......