如何在 MVC 应用程序的 URL 中使用日期(MM-dd-yyyy 格式)?
我有一个 MVC2 项目,在 RegisterRoutes 方法中具有如下路由:
routes.MapRoute(
"PrettyUrl",
"Airplanes/{query}/{page}",
new { controller = "Airplanes", action = "Details", query ="", page = 0 }
);
目前,GET 的 URL 看起来像 Airplanes/va123-va234/1
- 我想要添加日期,例如: Airplanes/va123-va234/10-10-2010/1
但我不知道如何获取将日期映射到的路线这种格式。
I have an MVC2 project that has a route in the RegisterRoutes method as follows:
routes.MapRoute(
"PrettyUrl",
"Airplanes/{query}/{page}",
new { controller = "Airplanes", action = "Details", query ="", page = 0 }
);
Currently, the URL for a GET looks like Airplanes/va123-va234/1
- I would like to add a date like: Airplanes/va123-va234/10-10-2010/1
but I can't figure out how to get the route to map the date to this format.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以为日期添加参数
在控制器方法中,请确保采用
date
参数。You can add a parameter for date
In your controller method, make sure you take in a
date
parameter.