ÔÚASP.NETÖÐʹÓÃGlobal.asaxÎļþ
Global.asax Îļþ£¬ÓÐʱºò½Ð×ö ASP.NET Ó¦ÓóÌÐòÎļþ£¬ÌṩÁËÒ»ÖÖÔÚÒ»¸öÖÐÐÄλÖÃÏìÓ¦Ó¦ÓóÌÐò¼¶»òÄ£¿é¼¶Ê¼þµÄ·½·¨¡£Äã¿ÉÒÔʹÓÃÕâ¸öÎļþʵÏÖÓ¦ÓóÌÐò°²È«ÐÔÒÔ¼°ÆäËüһЩÈÎÎñ¡£ÏÂÃæÈÃÎÒÃÇÏêϸ¿´Ò»ÏÂÈçºÎÔÚÓ¦ÓóÌÐò¿ª·¢¹¤×÷ÖÐʹÓÃÕâ¸öÎļþ¡£
¸ÅÊö
Global.asax λÓÚÓ¦ÓóÌÐò¸ùĿ¼Ï¡£ËäÈ» Visual Studio .NET »á×Ô¶¯²åÈëÕâ¸öÎļþµ½ËùÓÐµÄ ASP.NET ÏîÄ¿ÖУ¬µ«ÊÇËüʵ¼ÊÉÏÊÇÒ»¸ö¿ÉÑ¡Îļþ¡£É¾³ýËü²»»á³öÎÊÌâ——µ±È»ÊÇÔÚÄãûÓÐʹÓÃËüµÄÇé¿öÏ¡£.asax ÎļþÀ©Õ¹ÃûÖ¸³öËüÊÇÒ»¸öÓ¦ÓóÌÐòÎļþ£¬¶ø²»ÊÇÒ»¸öʹÓà aspx µÄ ASP.NET Îļþ¡£
Global.asax Îļþ±»ÅäÖÃΪÈκΣ¨Í¨¹ý URL µÄ£©Ö±½Ó HTTP ÇëÇó¶¼±»×Ô¶¯¾Ü¾ø£¬ËùÒÔÓû§²»ÄÜÏÂÔØ»ò²é¿´ÆäÄÚÈÝ¡£ASP.NET Ò³Ãæ¿ò¼ÜÄܹ»×Ô¶¯Ê¶±ð³ö¶ÔGlobal.asax ÎļþËù×öµÄÈκθü¸Ä¡£ÔÚ Global.asax ±»¸ü¸ÄºóASP.NET Ò³Ãæ¿ò¼Ü»áÖØÐÂÆô¶¯Ó¦ÓóÌÐò£¬°üÀ¨¹Ø±ÕËùÓеÄä¯ÀÀÆ÷»á»°£¬È¥³ýËùÓÐ״̬ÐÅÏ¢£¬²¢ÖØÐÂÆô¶¯Ó¦ÓóÌÐòÓò¡£
±à³Ì
Global.asax Îļþ¼Ì³Ð×ÔHttpApplication À࣬Ëüά»¤Ò»¸öHttpApplication ¶ÔÏ󳨣¬²¢ÔÚÐèҪʱ½«¶ÔÏó³ØÖеĶÔÏó·ÖÅ䏸ӦÓóÌÐò¡£Global.asax Îļþ°üº¬ÒÔÏÂʼþ£º
·Application_Init£ºÔÚÓ¦ÓóÌÐò±»ÊµÀý»¯»òµÚÒ»´Î±»µ÷ÓÃʱ£¬¸Ãʼþ±»´¥·¢¡£¶ÔÓÚËùÓеÄHttpApplication ¶ÔÏóʵÀý£¬Ëü¶¼»á±»µ÷Óá£
·Application_Disposed£ºÔÚÓ¦ÓóÌÐò±»Ïú»Ù֮ǰ´¥·¢¡£ÕâÊÇÇå³ýÒÔǰËùÓÃ×ÊÔ´µÄÀíÏëλÖá£
·Application_Error£ºµ±Ó¦ÓóÌÐòÖÐÓöµ½Ò»¸öδ´¦ÀíµÄÒ쳣ʱ£¬¸Ãʼþ±»´¥·¢¡£
·Application_Start£ºÔÚHttpApplication ÀàµÄµÚÒ»¸öʵÀý±»´´½¨Ê±£¬¸Ãʼþ±»´¥·¢¡£ËüÔÊÐíÄã´´½¨¿ÉÒÔÓÉËùÓÐHttpApplication ʵÀý·ÃÎʵĶÔÏó¡£
·Application_End£ºÔÚHttpApplication ÀàµÄ×îºóÒ»¸öʵÀý±»Ïú»Ùʱ£¬¸Ãʼþ±»´¥·¢¡£ÔÚÒ»¸öÓ¦ÓóÌÐòµÄÉúÃüÖÜÆÚÄÚËüÖ»±»´¥·¢Ò»´Î¡£
·Application_BeginRequest£ºÔÚ½ÓÊÕµ½Ò»¸öÓ¦ÓóÌÐòÇëÇóʱ´¥·¢¡£¶ÔÓÚÒ»¸öÇëÇóÀ´Ëµ£¬ËüÊǵÚÒ»¸ö±»´¥·¢µÄʼþ£¬ÇëÇóÒ»°ãÊÇÓû§ÊäÈëµÄÒ»¸öÒ³ÃæÇëÇó£¨URL£©¡£
·Application_EndRequest£ºÕë¶ÔÓ¦ÓóÌÐòÇëÇóµÄ×îºóÒ»¸öʼþ¡£
·Appli
Ïà¹ØÎĵµ£º
ÎåÖÖ³£¼ûµÄASP.NET°²È«È±ÏÝ
±£Ö¤Ó¦ÓóÌÐòµÄ°²È«Ó¦µ±´Ó±àдµÚÒ»ÐдúÂëµÄʱºò¿ªÊ¼×öÆð£¬ÔÒòºÜ¼òµ¥£¬Ëæ×ÅÓ¦ÓùæÄ£µÄ·¢Õ¹£¬ÐÞ²¹°²È«Â©¶´ËùÐèµÄ´ú¼ÛÒ²ËæÖ®¿ìËÙÔö³¤¡£¸ù¾ÝIBMµÄϵͳ¿ÆÑ§Ð»á£¨Systems Sciences Institute£©µÄÑо¿£¬Èç¹ûµÈµ½Èí¼þ²¿ÊðÖ®ºóÔÙÀ´ÐÞ²¹È±ÏÝ£¬Æä´ú¼ÛÏ൱ÓÚ¿ª·¢ÆÚ¼ä¼ì²âºÍÏû³ýȱÏݵÄ15±¶¡£
¡¡¡¡Î ......
1¡¢¸øÉ¾³ý°´Å¥Ìí¼ÓÊÇ·ñÈ·ÈÏÌáʾ£º
ǰ̨·½·¨£ºOnClientClick="return window.confirm('ÄãÈ·¶¨ÒªÉ¾³ýÂð£¿')"
ºǫ́·½·¨£ºbtnDelete.Attributes.Add("onclick", "return confirm('ÄúÈ·¶¨ÒªÉ¾³ýÂð£¿');");
2¡¢DataSetÖÐȡֵ£º
lblTitle.Text = ds.Tables[0].Rows[0]["Title"]. ......
ÓÐʱºòÄãÏëÔÚµ÷ÓÃaction·½·¨Ö®Ç°»òÕßaction·½·¨Ö®ºó´¦ÀíһЩÂß¼£¬ÎªÁËÖ§³ÖÕâ¸ö£¬ASP.NET MVCÔÊÐíÄã´´½¨action¹ýÂËÆ÷¡£Action¹ýÂËÆ÷ÊÇ×Ô¶¨ÒåµÄAttributes£¬ÓÃÀ´±ê¼ÇÌí¼ÓAction·½·¨Ö®Ç°»òÕßAction·½·¨Ö®ºóµÄÐÐΪµ½¿ØÖÆÆ÷ÀàÖеÄAction·½·¨ÖС£
һЩ¿ÉÄÜÓõ½Action¹ýÂËÆ÷µÄµØ·½ÓУº
ÈÕÖ¾,Òì³£´¦Àí
Éí·ÝÑéÖ¤ºÍÊÚȨ £ ÏÞÖ ......
CookieΪ¿Í»§¶ËÐÅÏ¢´æ·Å¶ÔÏ󣬿ÉÒÔ°ÑÓû§µÄÐÅÏ¢±£´æÔÚÓû§±¾µØ£¬²»±Ø×ÜÊÇ·ÃÎÊ·þÎñÆ÷
ÓëSession²»Í¬£¬SessionΪÓû§È«¾Ö±äÁ¿£¬¶ÔÓÚ¸ÃÓû§µÄËùÓвÙ×÷¹ý³Ì¶¼ÓÐЧ¡£
//1¡£´´½¨Cookie¶ÔÏó
HttpCookie newCookie = new HttpCookie("User");
//2¡£CookieÖÐÌí¼ÓÐÅÏ¢ÏΪ¼üÖµ¶Ô£¬key/value
newCookie.Values.Add("Name" ......
´íÎó CS0001 ±àÒëÆ÷ÄÚ²¿´íÎó
´íÎó CS0003 ÄÚ´æÒç³ö
´íÎó CS0004 ÌáÉýΪ´íÎóµÄ¾¯¸æ
´íÎó CS0005 ±àÒëÆ÷Ñ¡ÏîºóÓ¦¸úÕýÈ·µÄ²ÎÊý
´íÎó CS0006 ÕÒ²»µ½¶¯Ì¬Á´½ÓµÄÔªÊý¾ÝÎļþ
´íÎó CS0007 .Net »·¾³³õʼ»¯´íÎó
´íÎó CS0008 ´ÓÎļþÖжÁȡԪÊý¾Ý´í ......