Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ASP.NET MVCµÄÇëÇóÉúÃüÖÜÆÚ

ÉúÃüÖÜÆÚ²½Öè¸ÅÀÀ
µ±ÎÒÃǶÔASP.NET MVCÍøÕ¾·¢³öÒ»¸öÇëÇóµÄʱºò£¬»á·¢Éú5¸öÖ÷Òª²½Ö裺
²½Öè1£º´´½¨RouteTable
µ±ASP.NETÓ¦ÓóÌÐòµÚÒ»´ÎÆô¶¯µÄʱºò²Å»á·¢ÉúµÚÒ»²½¡£RouteTable°ÑURLÓ³Éäµ½Handler¡£
²½Öè2£ºUrlRoutingModuleÀ¹½ØÇëÇó
µÚ¶þ²½ÔÚÎÒÃÇ·¢ÆðÇëÇóµÄʱºò·¢Éú¡£UrlRoutingModuleÀ¹½ØÁËÿһ¸öÇëÇó²¢ÇÒ´´½¨ºÍÖ´ÐкÏÊʵÄHandler¡£
²½Öè3£ºÖ´ÐÐMvcHandler
MvcHandler´´½¨ÁË¿ØÖÆÆ÷£¬²¢ÇÒ°Ñ¿ØÖÆÆ÷´«ÈëControllerContext£¬È»ºóÖ´ÐпØÖÆÆ÷¡£
²½Öè4£ºÖ´ÐпØÖÆÆ÷
¿ØÖÆÆ÷¼ì²âÒªÖ´ÐеĿØÖÆÆ÷·½·¨£¬¹¹½¨²ÎÊýÁÐ±í²¢ÇÒÖ´Ðз½·¨¡£
²½Öè5£ºµ÷ÓÃRenderView·½·¨
´ó¶àÊýÇé¿öÏ£¬¿ØÖÆÆ÷·½·¨µ÷ÓÃRenderView()À´°ÑÄÚÈݳÊÏÖ»Øä¯ÀÀÆ÷¡£Controller.RenderView()·½·¨°ÑÕâ¸ö¹¤×÷ίÍиøÄ³¸öViewEngineÀ´×ö¡£
ÏÖÔÚÈÃÎÒÃÇÀ´ÏêϸÑо¿Ã¿Ò»¸ö²½Ö裺
²½Öè1£º´´½¨RouteTable
µ±ÎÒÃÇÇëÇóÆÕͨASP.NETÓ¦ÓóÌÐòÒ³ÃæµÄʱºò£¬¶ÔÓÚÿһ¸öÒ³ÃæÇëÇó¶¼»áÔÚ´ÅÅÌÉÏÓÐÕâÑùÒ»¸öÒ³Ãæ¡£ÀýÈ磬Èç¹ûÎÒÃÇÇëÇóÒ»¸ö½Ð×öSomePage.aspxµÄÒ³Ãæ£¬ÔÚWEB·þÎñÆ÷ÉϾͻáÓÐÒ»¸ö½Ð×öSomePage.aspxµÄÒ³Ãæ¡£Èç¹ûûÓеϰ£¬»áµÃµ½Ò»¸ö´íÎó¡£
´Ó¼¼Êõ½Ç¶È˵£¬ASP.NETÒ³Ãæ´ú±íÒ»¸öÀ࣬²¢ÇÒ²»ÊÇÆÕͨÀà¡£ASP.NETÒ³ÃæÊÇÒ»¸öHandler¡£»»¾ä»°Ëµ£¬ASP.NETÒ³ÃæÊµÏÖÁËIhttpHandler½Ó¿Ú²¢ÇÒÓÐÒ»¸öProcessRequest()·½·¨ÓÃÓÚÔÚÇëÇóÒ³ÃæµÄʱºò½ÓÊÜÇëÇó¡£ProcessRequest()·½·¨¸ºÔðÉú³ÉÄÚÈݲ¢°ÑËü·¢»Øä¯ÀÀÆ÷¡£
Òò´Ë£¬ÆÕͨASP.NETÓ¦ÓóÌÐòµÄ¹¤×÷·½Ê½佷¼òµ¥Ã÷ÁË¡£ÎÒÃÇÇëÇóÒ³Ãæ£¬Ò³ÃæÇëÇó¶ÔÓ¦´ÅÅÌÉϵÄij¸öÒ³Ãæ£¬Õâ¸öÒ³ÃæÖ´ÐÐProcessRequest()·½·¨²¢°ÑÄÚÈÝ·¢»Øä¯ÀÀÆ÷¡£
ASP.NET MVCÓ¦ÓóÌÐò²»ÊÇÒÔÕâÖÖ·½Ê½¹¤×÷µÄ¡£µ±ÎÒÃÇÇëÇóÒ»¸öASP.NET MVCÓ¦ÓóÌÐòµÄÒ³ÃæÊ±£¬ÔÚ´ÅÅÌÉϲ»´æÔÚ¶ÔÓ¦ÇëÇóµÄÒ³Ãæ¡£¶øÊÇ£¬ÇëÇó±»Â·ÓÉתµ½Ò»¸ö½Ð×ö¿ØÖÆÆ÷µÄÀàÉÏ¡£¿ØÖÆÆ÷¸ºÔðÉú³ÉÄÚÈݲ¢°ÑËü·¢»Øä¯ÀÀÆ÷¡£
µ±ÎÒÃÇдÆÕͨASP.NETÓ¦ÓóÌÐòµÄʱºò£¬»á´´½¨ºÜ¶àÒ³Ãæ¡£ÔÚURLºÍÒ³ÃæÖ®¼ä×ÜÊÇÒ»Ò»¶ÔÓ¦½øÐÐÓ³É䡣ÿһ¸öÒ³ÃæÇëÇó¶ÔÓ¦ÏàÓ¦µÄÒ³Ãæ¡£
Ïà·´£¬µ±ÎÒÃÇ´´½¨ASP.NET MVCÓ¦ÓóÌÐòµÄʱºò£¬´´½¨µÄÊÇÒ»Åú¿ØÖÆÆ÷¡£Ê¹ÓÿØÖÆÆ÷µÄÓÅÊÆÊÇ¿ÉÒÔÔÚURLºÍÒ³ÃæÖ®¼ä¿ÉÒÔÓжà¶ÔÒ»µÄÓ³Éä¡£ÀýÈ磬ËùÓÐÈçϵÄURL¶¼¿ÉÒÔÓ³Éäµ½ÏàͬµÄ¿ØÖÆÆ÷ÉÏ¡£
http://MySite/Products/1
http://MySite/Products/2
http://MySite/Products/3
ÕâЩURLÓ³Éäµ½Ò»¸ö¿ØÖÆÆ÷ÉÏ£¬Í¨¹ý´ÓURLÖÐÌáÈ¡²úÆ·IDÀ´ÏÔʾÕýÈ·µÄ²úÆ·¡£ÕâÖÖ¿ØÖÆÆ÷·½Ê½±È´«Í³µÄASP.NET·½Ê½¸üÁé»î¡£¿ØÖÆÆ÷·½Ê½¿ÉÒÔ²úÆ·¸üÏÔ¶øÒ×¼ûµÄ


Ïà¹ØÎĵµ£º

Ò»¸ö¼òµ¥µÄASP.NET +ACCESS µÇ¼

Ê×Ò³£º
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head ......

³õÉæASP.NET

ÎÊÌâÒ»£º¼ò»¯°æWindows XPÉϰ²×°IIS5.1²½Öè
¼ò»¯°æXP²Ù×÷ϵͳµÄ“¿ØÖÆÃæ°å-->Ìí¼Ó/ɾ³ý³ÌÐò-->Ìí¼Ó/ɾ³ýWindows×é¼þ”ÖÐûÓГInternetÐÅÏ¢·þÎñ£¨IIS£©”Õâ¸ö°²×°Ñ¡ÏÓÚÊÇ×è°­ÁËIISµÄÕý³£°²×°£¬Í¨¹ýÒ»·¬ÍøÉϲéÔÄ£¬ÖÕÓÚÕÒµ½Á˽â¾ö·½·¨£¬Æäʵ¿ÉÒÔ°´ÕÕÈçϲ½Öè½â¾ö£º
£¨Ò»£©Ê×ÏÈÔÚ“¿ªÊ¼&r ......

asp.net mvc »·¾³ÅäÖÃÎÊÌâ

 ½üÆÚÓöµ½asp.net mvc »·¾³ÅäÖÃÎÊÌ⣬ËäÈ»¶¼°²×°ÉÏÈ¥ÁË£¬µ«ÊÇÔÚ´´½¨ADO.net ʵÌåÊý¾ÝÄ£ÐÍÍê³Éºó£¬»áÆÈʹvs´°¿Ú¹Ø±Õ£¬µ±ÄãÖØÐ´ò¿ªºó·¢ÏÖmodelsÎļþÖÐʲôҲûÓУ¬µ«ÊÇÔÚÏîÄ¿ËùÔÚµÄλÖã¬modelsÖÐÓÐÄã¸Õ½¨µÄʵÌåÊý¾ÝÄ£ÐÍ£¬¿ì°ÑÎÒÓôÃÆËÀÁË£¡Õâµ½µ×ÊÇÔõô»ØÊ£¿
ÎÒÓõÄÊÇVS2008 ¼òÌåÖÐÎÄרҵ°æ
AspNetMVC 1.0
vs2008 s ......

asp.netÓï¾ä

   1¡¢¿ØÖÆGridView¿Ø¼þÖÐÄÚÈݵĻ»ÐÐ
GridView1.Attributes.Add("style","word-break:keep-all;word-wrap:normal");//Õý³£»»ÐÐ
GridView1.Attributes.Add("style","word-break:break-all;word-wrap:break-word");//×Ô¶¯»»ÐÐ
2¡¢É¾³ýGridView¿Ø¼þÐÐÐÅÏ¢µ¯³öÈ·ÈÏÌáʾ¿ò
ÔÚGridViewµÄRowDataBound()ʼþÖÐÌ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ