ASP.NET ASP.NET µÇ¼¿Ø¼þ¸ÅÊö
ASP.NET µÇ¼¿Ø¼þΪ ASP.NET Web Ó¦ÓóÌÐòÌṩÁËÒ»ÖÖ¿É¿¿µÄ¡¢ÎÞÐè±à³ÌµÄµÇ¼½â¾ö·½°¸¡£Ä¬ÈÏÇé¿öÏ£¬µÇ¼¿Ø¼þÓë ASP.NET ³ÉÔ±×ʸñºÍ Forms Éí·ÝÑéÖ¤¼¯³É£¬ÒÔ°ïÖúʵÏÖÍøÕ¾µÄÓû§Éí·ÝÑéÖ¤¹ý³ÌµÄ×Ô¶¯»¯¡£
ĬÈÏÇé¿öÏ£¬ASP.NET µÇ¼¿Ø¼þÒÔ´¿Îı¾ÐÎʽ¹¤×÷ÓÚ HTTP ÉÏ¡£Èç¹ûÄú¶Ô°²È«ÐÔÊ®·Ö¹Ø×¢£¬ÄÇô¿ÉÒÔʹÓôø SSL ¼ÓÃÜµÄ HTTPS¡£
˵Ã÷£º Èç¹û½« ASP.NET ÍøÒ³µÄ Method ´Ó POST£¨Ä¬ÈÏÖµ£©¸ü¸ÄΪ GET£¬ÔòµÇ¼¿Ø¼þ¿ÉÄÜÎÞ·¨Õý³£¹¤×÷¡£
Ò»¡¢Login ¿Ø¼þ
Login ¿Ø¼þÏÔʾÓÃÓÚÖ´ÐÐÓû§Éí·ÝÑéÖ¤µÄÓû§½çÃæ¡£Login ¿Ø¼þ°üº¬ÓÃÓÚÓû§ÃûºÍÃÜÂëµÄÎı¾¿òºÍÒ»¸ö¸´Ñ¡¿ò£¬¸Ã¸´Ñ¡¿òÈÃÓû§Ö¸Ê¾ÊÇ·ñÐèÒª·þÎñÆ÷ʹÓà ASP.NET ³ÉÔ±×ʸñ´æ´¢ËûÃǵıêʶ²¢ÇÒµ±ËûÃÇÏ´ηÃÎʸÃÕ¾µãʱ×Ô¶¯½øÐÐÉí·ÝÑéÖ¤¡£
Login ¿Ø¼þÓÐÓÃÓÚ×Ô¶¨ÒåÏÔʾ¡¢×Ô¶¨ÒåÏûÏ¢µÄÊôÐÔºÍÖ¸ÏòÆäËûÒ³µÄÁ´½Ó£¬ÔÚÄÇÐ©Ò³ÃæÖÐÓû§¿ÉÒÔ¸ü¸ÄÃÜÂë»òÕÒ»ØÍü¼ÇµÄÃÜÂë¡£Login ¿Ø¼þ¿ÉÓÃ×÷Ö÷Ò³ÉϵĶÀÁ¢¿Ø¼þ£¬»òÕßÄú»¹¿ÉÒÔÔÚרÃŵĵǼҳÉÏʹÓÃËü¡£
Èç¹ûÄúһͬʹÓà Login ¿Ø¼þºÍ ASP.NET ³ÉÔ±×ʸñ£¬½«²»ÐèÒª±àдִÐÐÉí·ÝÑéÖ¤µÄ´úÂ롣Ȼ¶ø£¬Èç¹ûÄúÏë´´½¨×Ô¼ºµÄÉí·ÝÑéÖ¤Âß¼£¬ÔòÄú¿ÉÒÔ´¦Àí Login ¿Ø¼þµÄ Authenticate ʼþ²¢Ìí¼Ó×Ô¶¨ÒåÉí·ÝÑéÖ¤´úÂë¡£
¶þ¡¢LoginView ¿Ø¼þ
ʹÓà LoginView ¿Ø¼þ£¬¿ÉÒÔÏòÄäÃûÓû§ºÍµÇ¼Óû§ÏÔʾ²»Í¬µÄÐÅÏ¢¡£¸Ã¿Ø¼þÏÔʾÒÔÏÂÁ½¸öÄ£°åÖ®Ò»£ºAnonymousTemplate »ò LoggedInTemplate¡£ÔÚÕâЩģ°åÖУ¬Äú¿ÉÒÔ·Ö±ðÌí¼ÓΪÄäÃûÓû§ºÍ¾¹ýÉí·ÝÑéÖ¤µÄÓû§ÏÔʾÊʵ±ÐÅÏ¢µÄ±ê¼ÇºÍ¿Ø¼þ¡£
LoginView ¿Ø¼þ»¹°üÀ¨ ViewChanging ºÍ ViewChanged µÄʼþ£¬Äú¿ÉÒÔΪÕâЩʼþ±àдµ±Óû§µÇ¼ºÍ¸ü¸Ä״̬ʱµÄ´¦Àí³ÌÐò¡£
Èý¡¢LoginStatus ¿Ø¼þ
LoginStatus ¿Ø¼þΪûÓÐͨ¹ýÉí·ÝÑéÖ¤µÄÓû§ÏÔʾµÇ¼Á´½Ó£¬ÎªÍ¨¹ýÉí·ÝÑéÖ¤µÄÓû§ÏÔʾעÏúÁ´½Ó¡£µÇ¼Á´½Ó½«Óû§´øµ½µÇ¼ҳ¡£×¢ÏúÁ´½Ó½«µ±Ç°Óû§µÄÉí·ÝÖØÖÃΪÄäÃûÓû§¡£
¿ÉÒÔͨ¹ýÉèÖà LoginText ºÍ LoginImageUrl ÊôÐÔ×Ô¶¨Òå LoginStatus ¿Ø¼þµÄÍâ¹Û¡£
ËÄ¡¢LoginName ¿Ø¼þ
Èç¹ûÓû§ÒÑʹÓà ASP.NET ³ÉÔ±×ʸñµÇ¼£¬LoginName ¿Ø¼þ½«ÏÔʾ¸ÃÓû§µÄµÇ¼Ãû¡£»òÕߣ¬Èç¹ûÕ¾µãʹÓü¯³É Windows Éí·ÝÑéÖ¤£¬¸Ã¿Ø¼þ½«ÏÔʾÓû§µÄ Windows ÕÊ»§Ãû¡£
Îå¡¢PasswordRecovery ¿Ø¼þ
PasswordRecovery ¿Ø¼þÔÊÐí¸ù¾Ý´´½¨ÕÊ»§Ê±ËùʹÓõĵç×ÓÓʼþµØÖ·À´ÕÒ»ØÓû§ÃÜÂë¡£PasswordRecovery ¿Ø¼þ»áÏòÓû§·¢ËͰüº¬ÃÜÂëµÄµç×ÓÓ
Ïà¹ØÎĵµ£º
GridViewÎÞ´úÂë·ÖÒ³ÅÅÐò
GridViewÑ¡ÖУ¬±à¼£¬È¡Ïû£¬É¾³ý
GridViewÕý·´Ë«ÏòÅÅÐò
GridViewºÍÏÂÀ²Ëµ¥DropDownList½áºÏ
GridViewºÍCheckBox½áºÏ
Êó±êÒÆµ½GridViewijһÐÐʱ¸Ä±ä¸ÃÐеı³¾°É«·½·¨Ò»
Êó±êÒÆµ½GridViewijһÐÐʱ¸Ä±ä¸ÃÐеı³¾°É«·½·¨¶þ
GridViewʵÏÖɾ³ýʱµ¯³öÈ·ÈÏ ......
Ò»¡¢ÈÏʶWeb.configÎļþ
¡¡¡¡Web.configÎļþÊÇÒ»¸öXMLÎı¾Îļþ£¬ËüÓÃÀ´´¢´æ ASP.NET Web Ó¦ÓóÌÐòµÄÅäÖÃÐÅÏ¢£¨Èç×î³£ÓõÄÉèÖÃASP.NET Web Ó¦ÓóÌÐòµÄÉí·ÝÑéÖ¤·½Ê½£©£¬Ëü¿ÉÒÔ³öÏÖÔÚÓ¦ÓóÌÐòµÄÿһ¸öĿ¼ÖС£µ±Äãͨ¹ýVB.NETн¨Ò»¸öWebÓ¦ÓóÌÐòºó£¬Ä¬ÈÏÇé¿öÏ»áÔÚ¸ùĿ¼×Ô¶¯´´½¨Ò»¸öĬÈϵÄ
Web.configÎļþ£¬°üÀ¨Ä¬ÈϵÄÅäÖÃÉ ......
ÎÒ×Ô¼ºÐ´¸ö¿ìËÙÈëÃŵÄASP.NETµÄÍêÈ«¿ÉÊÓ»¯Ajax¿ª·¢£¬ÓÃVisual studio2008ÀïÃæ×Ô´øµÄAJAX Extensions¿Ø¼þ¡£
1£¬Ê×ÏÈ£¬ÍùÒ³ÃæÀïÃæ×§Ò»¸öScriptManager¿Ø¼þ£¨×¢²á½Å±¾£¬±ØÐëÔÚËùÓзþÎñÆ÷¿Ø¼þ֮ǰ³öÏÖ£©
2£¬ÍùÒ³ÃæÀï×§Ò»¸öUpdatePanel¿Ø¼þ£¨¾Ö²¿Ë¢Ð¿ؼþ£©
3£¬ÔÚUpdatePanel¿Ø¼þµÄÃæ°åÀקһ¸öTextBox¿Ø¼þTextBox1ºÍÒ»¸öLa ......
dataurl=Server.MapPath("menutree.mdb")'Êý¾Ý¿âµØÖ·
dim conn,strQuery,rs
set conn = server.CreateObject("adodb.connection")
conn.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE="&dataurl
strQuery="select * from menufun"
set rs=server.createobject("adodb.recordset")
rs.open strQuery,conn,1 ......
ASP.NET µÄ TreeView ¿Ø¼þÖ¼ÔÚÒÔ·Ö²ã½á¹¹½«Êý¾ÝÏÔʾ¸øÓû§¡£Óû§¿ÉÒÔ´ò¿ªµ¥¶ÀµÄ½Úµã£¬ÕâЩ½Úµã½ø¶ø¿ÉÒÔ°üº¬×ӽڵ㡣TreeView ¿Ø¼þÊʺÏÓÚÏÔʾ XML Êý¾Ý£¬µ«¿ÉÒÔÓÃÓÚÈκοÉÔÚ²ã´Î½á¹¹ÖбíʾµÄÊý¾Ý¡£´ËÑÝÁ·ÑÝʾʹÓà TreeView ¿Ø¼þµÄ»ù´¡ÖªÊ¶¼°ÏÔʾ·Ö²ãÊý¾ÝµÄ¸÷ÖÖ·½Ê½¡£
±¾ÑÝÁ·ÖвûÊ ......