MVC֮ģÐͲ㣨¸½ÉÏasp.netµÄmvc½á¹¹£©
¡¡MVCϵͳÖеÄÄ£ÐÍ´Ó¸ÅÄîÉÏ¿ÉÒÔ·ÖΪÁ½Àà¨D¨DϵͳµÄÄÚ²¿×´Ì¬ºÍ¸Ä±äϵͳ״̬µÄ¶¯×÷¡£Ä£ÐÍÊÇÄãËùÓеÄÉÌÒµÂß¼´úÂëÆ¬¶ÎËùÔÚ¡£±¾ÎÄΪģÐÍÌṩÁËÒµÎñʵÌå¶ÔÏó
ºÍÒµÎñ´¦Àí¶ÔÏó£ºËùÓеÄÒµÎñ´¦Àí¶ÔÏó¶¼ÊÇ´ÓProcessBaseÀàÅÉÉúµÄ×ÓÀà¡£ÒµÎñ´¦Àí¶ÔÏó·â×°Á˾ßÌåµÄ´¦ÀíÂß¼£¬µ÷ÓÃÒµÎñÂ߼ģÐÍ£¬²¢ÇÒ°ÑÏìÓ¦Ìá½»µ½
ºÏÊʵÄÊÓͼ×é¼þÒÔ²úÉúÏìÓ¦¡£ÒµÎñʵÌå¶ÔÏó¿ÉÒÔͨ¹ý¶¨ÒåÊôÐÔÃèÊö¿Í»§¶Ë±íµ¥Êý¾Ý¡£ËùÓÐÒµÎñʵÌå¶ÔÏó¶¼EntityBaseÅÉÉú×ÓÀà¶ÔÏó£¬ÒµÎñ´¦Àí¶ÔÏó¿ÉÒÔÖ±
½Ó¶ÔËü½øÐжÁд£¬¶ø²»ÔÙÐèÒªºÍrequest¡¢response¶ÔÏó½øÐÐÊý¾Ý½»»¥¡£Í¨¹ýÒµÎñʵÌå¶ÔÏóʵÏÖÁ˶ÔÊÓͼºÍÄ£ÐÍÖ®¼ä½»»¥µÄÖ§³Ö¡£ÊµÏÖʱ°Ñ"×öʲ
ô"£¨ÒµÎñ´¦Àí£©ºÍ"ÈçºÎ×ö"£¨ÒµÎñʵÌ壩·ÖÀë¡£ÕâÑù¿ÉÒÔʵÏÖÒµÎñÂß¼µÄÖØÓá£ÓÉÓÚ¸÷¸öÓ¦ÓõľßÌåÒµÎñÊDz»Í¬µÄ£¬ÕâÀï²»ÔÙÁÐ¾ÙÆä¾ßÌå´úÂëʵÀý¡£
ASP.NET
ÔÚASP.NETÖУ¬Õë¶ÔÊÓͼ£¨View£©ºÍ¿ØÖÆÆ÷£¨Controller£©µÄģʽûÓб»ºÜºÃµØ¶¨Òå¡£¶øÄ£ÐÍ£¨Model£©ÔòÁô¸ø¿ª·¢ÕßÈ¥Éè¼Æ¡£
ÊÓͼ£¨View£©
ASPXºÍASCXÎļþ±»ÓÃÀ´´¦ÀíÊÓͼµÄÖ°Ôð¡£ÔÚÕâ¸öÉè¼ÆÖÐÊÓͼʵ¼ÊÉÏÊÇ´Ó¿ØÖÆÆ÷¼Ì³Ð¶øÀ´¡£Õâ¸öºÍSmalltalkµÄʵʩÓÐËù²»Í¬£¬ÔÚSmalltalkÖв»Í¬µÄÀà¶¼ÓÐÖ¸Õ뻥ÏàÖ¸Ïò¶Ô·½.
¿ØÖÆÆ÷£¨Controller£©
¿ØÖÆÆ÷µÄÖ°Ôð±»·Ö¸î³ÉÁ½²¿·Ö¡£Ê¼þ£¨Event£©µÄ²úÉúºÍ´«ÊäÊÇ¿ò¼ÜµÄÒ»²¿·Ö£¬¸üÃ÷È·µÄ˵ÊÇPageºÍControlÁ½¸öÀà¡£¶øÊ¼þµÄ´¦ÀíÔòÔÚ·ÖÀëµÄ´úÂëÖÐʵÏÖ¡£
Ä£ÐÍ£¨Model£©
ASP.NET ²»ÑϸñÐèÒªÒ»¸öÄ£ÐÍ¡£¿ª·¢Õß¿ÉÒÔ×ÔÐÐÑ¡Ôñ´´½¨Ò»¸öÄ£ÐÍÀ࣬µ«ÊǺܶàÈËÑ¡Ôñ·ÅÆúÕâÒ»²½£¬Ö±½Ó°Ñʼþ´¦Àí·ÅÔÚ¿ØÖÆÆ÷Àï´¦ÀíÈκμÆËã¡¢Êý¾Ý±£´æµÈµÈ¡£µ«ÓÃÄ£ÐÍÀ´°üº¬ÉÌÒµÂß¼ºÍÊý¾Ý´æÈ¡ÊÇ¿ÉʵÏֵġ£
Ïà¹ØÎĵµ£º
ÔÚWeb±à³Ì¹ý³ÌÖУ¬´æÔÚןܶలȫÒþ»¼¡£±ÈÈçÔÚÒÔǰµÄASP°æ±¾ÖУ¬CookieΪ·ÃÎÊÕߺͱà³ÌÕß¶¼ÌṩÁË·½±ã£¬²¢Ã»ÓÐÌṩ¼ÓÃܵŦÄÜ¡£´ò¿ªIEä¯ÀÀÆ÷£¬Ñ¡Ôñ“¹¤¾ß”²Ëµ¥ÀïµÄ“InternetÑ¡Ï¬È»ºóÔÚµ¯³öµÄ¶Ô»°¿òÀïµ¥»÷“ÉèÖÔ°´Å¥£¬Ñ¡Ôñ“²é¿´Îļþ”°´Å¥£¬ÔÚµ¯³öµÄ´°¿ÚÖУ¬¾Í»áÏÔʾӲÅÌÀï ......
ÅäÖÃASP.NETƽ̨ʱÓöµ½µÄ“·ÃÎÊIISÔªÊý¾Ý¿âʧ°Ü”²»ÖªµÀΪʲô½ñÌìÎÒµÄIISÍ£Ö¹ÁË£¬Í£Ö¹ÁËÎÒ¾ÍÆô¶¯Ï°ѣ¬¿ÉÊÇÆô¶¯²»ÆðÀ´Ñ½£¬ÄÇÔõô°ìѽ£¬Îʰٶȣ¬È˼Ò˵µÄÓиö·þÎñworld wide web Publishing ·þÎñ£¬¿ÉÊÇÎÒ»ú×ÓÉÏÁ¬Õâ¸ö·þÎñ¶¼Ã»ÓУ¬Ã»°ì·¨ÕÒ°Ñ£¬ÕÒÁ˰ëÌìûÕÒµ½£¬Ö»ÓдÓа²×°ÁË£¬°²×°Á˺ÃÁË£¬Æô¶¯ÁË£¬ÓÖ³öÏ ......
ÏÈ¿´¿´ASP.NETÒ³ÃæË¢ÐµÄʵÏÖ·½·¨£º
µÚÒ»£º
private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } µÚ¶þ£º
private void Button2_Click( object sender, System.EventArgs e ) { Response.Write( " < script language=javascript>window.locatio ......
´Ë´¦ÌṩµÄ´úÂëÓÃÀ´ÊµÏÖµ±asp.netÒ³ÃæÖеÄij¸öButton±»µã»÷ºódisableµô¸ÃÒ³ÃæÖÐËùÓеÄButton£¬´Ó¶ø·ÀÖ¹Ìá½»ÑÓʱµ¼ÖµĶà´ÎÌá½»¡£»ùÓÚ֮ǰµÄonceclickbutton½Å±¾.
//ASP.NETÖзÀÖ¹Ò³Ãæ¶à´ÎÌá½»µÄ´úÂë:javascript< script language="javascript"> < !-- function disableOtherSubmit() {
var obj = event.srcElem ......
À§ÈÅÁË2ÌìµÄasp.netÖÐÎÄÂÒÂëÖÕÓÚ½â¾öÁË¡£Ê×ÏÈ£¬ÎÒÃèÊöһϴó¸ÅµÄÇé¿ö£º
ÎÒÒѾÔÚÐéÄâÖ÷»úÉÏÔËÐÐÁËÒ»¶Îʱ¼äµÄÍøÕ¾£¨Äܹ»ÏÔʾÖÐÎÄ£¬ÎÞÂÒÂ룬ÎÞÖÐÎıàÂëÅäÖã©£¬ÔÚÒ»´Îµ÷ÊÔ¹ýºó£¬Í»È»±ä³ÉÁËÂÒÂ룬¶øÇÒÎÞÂÛÎÒÔõôÉèÖã¬×ÜÊÇÂÒÂ룬¶øÇÒÿ´Î¶¼ÊDz»Í¬¸ñʽµÄÂÒÂ룬ÓСõµÄ£¬ÓÐÈ«ÊÇ£¿µÄ£¬Ò²ÓÐ ......