首页
视频
资源
登录
原
菜鸟对mvc路由规则理解
6047
人阅读
2020/5/11 15:20
总访问:
6047
评论:
1
收藏:
0
手机
分类:
mvc
今天第一次写文章,主要记录对**mvc路由规则**的了解 ``` routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } ); ``` 路由由**name(路由名字),url(路由规则),default(默认值的设定)**组成。 name是用来区分多个路由的,当有多个路由的时候,输入路由时会进入到满足路由规则的那一个路由的控制器下的action。 一个路由比较重要的**参数**就是**控制器**和**action**,**当控制器和action没在路由规则中设置的时候**,点进去的网页会是**默认值中设定好的控制器下action返回的视图(网页)。** 由此我们知道对于路由来说比较重要的就是**控制器**和**action**,这个两个参数是能进入网页的主要组成部分, ``` name: "Default", url: "error/{controller}/{action}/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } ``` 这里代码中的error并没用大括号括起来,不是**参数**,而是无意义的值,但是为了满足路由规则,输入的时候必须把这个error给输入上,**看情况使用**。
👈{{preArticle.title}}
👉{{nextArticle.title}}
评价
{{titleitem}}
{{titleitem}}
{{item.content}}
{{titleitem}}
{{titleitem}}
{{item.content}}
平凡程序员
学习要谦虚
博主信息
排名
6
文章
6
粉丝
16
评论
8
文章类别
mvc
1篇
js
0篇
心路历程
1篇
C夏普
0篇
.NET
0篇
最新文章
最新评价
{{item.articleTitle}}
{{item.blogName}}
:
{{item.content}}
关于我们
ICP备案 :
渝ICP备18016597号-1
网站信息:
2018-2025
TNBLOG.NET
技术交流:
群号656732739
联系我们:
contact@tnblog.net
公网安备:
50010702506256
欢迎加群
欢迎加群交流技术