随笔分类 - MVC
摘要:其实这两个的页面生存周期的过程大致是一样的,唯一不同在:asp.net页面由于请求的是一个确定的.aspx页面,所以在第8个页面中就直接生成了11-12个事件时候的页面对象,但是MVC请求的不是一个确定的页面,而是一个控制器的地址,所以微软在设计的时候就在第7个事件的时候就获取到了一个页面的对象大致原理如下:.net4.0中web.config注册了一个默认的UrlRouteModule在目录:c:\windows\microsoft.net\framework\v4.0\config\web.config文件中注册了UrlRoutingModule<web.config> <
阅读全文
摘要:MVC中简单解析URl过程:用户请求URl,通过路由表中的信息匹配URl找每一个路由规则,匹配成功后,解析路由数据,把响应的路由数据根据key-value对的形式存数在路由数据中 例如:URl:http://BoolShoop.aspx/Home/Index/id=23&count=40 解析后:RouteData["Controller"]="Home",RouteDate["Action"]="Index" ,RouteDate["id"]="23",RouteD
阅读全文