Asp.net MVC学习笔记2 -----URL Route
来源:互联网 发布:淘宝弹窗怎么关闭 编辑:程序博客网 时间:2024/04/30 20:21
在本教程,您将学习到如何将一个的自定义的route添加到asp.net mvc 中,您将会知道怎么将Global.asax文件中的默认的route 咏一个自定义的Route替换,
在一写简单的asp.net mvc应用程序中, 默认的路由表(detault route table)将会工作的很好,但是,你可能会发现你有的时候有一些特殊的要求,在那种情况下,你可以自定义一个route。
想象一下,比如,你正在写一个博客应用程序,我们可能有的时候需要向这样的一个地址:
/Archive/12-25-2009
当一个用户请求时,你想返回一个像12/25/2009这样的对应日期。为了能生成这样发的请求,你需要新建一个自定义的route.
在下面的Gloabel.asac文件中包含了一个新的自定义Route,命名为"Blog"
注意:加入到 route table 中的route的顺序是很重要的,我们新添加的自定义的Blog路由需要添加到Defualte路由前面,如果弄成相反的。那么这个默认的route将永远会被调用而不会去调用我们自定义的route.
自定义的Blog route匹配任何以/Archive/.So,所以它将匹配下面所有的网址。
/Archive/12-25-2009
/Archive/10-6-2004
/Archive/apple
自定义的route 将会匹配一个叫做的Archive的控制器,同时调用Entry() action,当Entry)_方法被调用的时候,
注意:Entry()方法带的参数是一个时间格式的,如果用户输入的参数不能转化为datetime类型,这将会在转换的时候出现一个错误
- Asp.net MVC学习笔记2 -----URL Route
- Asp.net MVC学习笔记3----Route的限制
- ASP.NET MVC:自定义 Route 生成小写 Url
- Asp.net MVC2学习笔记1-Route
- Asp.net MVC2学习笔记1-Route
- ASP.NET MVC:自定义 Route
- [ASP.NET MVC 备忘] Route
- Asp.net MVC 学习笔记
- ASP.NET MVC学习笔记
- asp.net MVC学习笔记
- ASP.NET MVC 学习笔记
- ASP.NET MVC学习笔记
- ASP.NET MVC学习笔记
- ASP.net mvc学习笔记
- Asp.net MVC 学习笔记
- ASP.NET MVC:自定义 Route 让你的 Url 更优雅
- ASP.NET MVC URL Routing
- asp.net mvc css url
- IRP处理模型
- 纠结
- 欢迎大家访问!
- entity framework 缓存干扰的数据不一致问题
- 初学组件COM的感受
- Asp.net MVC学习笔记2 -----URL Route
- 如题所示
- 硬盘分区调整软件AcronisDiskDirector10
- Qt Embedded 4.6.2 带D-Bus的安装
- 解决打开word很慢
- Iphone开发问题集
- PHP中文件读写操作
- COM 使用基础
- 硬件调试经验刘海写