asp.net-mvc – ASP.NET MVC是否有任何DateTime路由约束?
发布时间:2020-12-15 19:52:13 所属栏目:asp.Net 来源:网络整理
导读:ASP.NET MVC是否包含代码中的任何路由约束?如果是这样,我如何定义日期时间约束? 例如.网址: http://mydomain.com/{versionDate}/{controller}/{action}http://mydomain.com/2010-01-20/search/posts 欢呼:) 解决方法 我最终制定了自己的路线约束.只花了几
ASP.NET MVC是否包含代码中的任何路由约束?如果是这样,我如何定义日期时间约束?
例如.网址: http://mydomain.com/{versionDate}/{controller}/{action} http://mydomain.com/2010-01-20/search/posts 欢呼:) 解决方法
我最终制定了自己的路线约束.只花了几分钟.
using System; using System.Web; using System.Web.Routing; namespace Whatever.Your.Funky.Cold.Medina.Namespace.Is { public class DateTimeRouteConstraint : IRouteConstraint { #region IRouteConstraint Members public bool Match(HttpContextBase httpContext,Route route,string parameterName,RouteValueDictionary values,RouteDirection routeDirection) { DateTime dateTime; return DateTime.TryParse(values[parameterName] as string,out dateTime); } #endregion } } 简单:P (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-core – 恢复AspNet标识核心包时出错
- I can 前端-07 ASP.NET 常用对象
- ASP.NET SessionID类型
- asp.net-mvc – Post Post和Comment应该在Post Aggregate中
- datetime – 如何指定模型绑定的日期格式?
- asp.net-mvc – MVC3如何禁用/启用ActionLink
- asp.net-mvc-3 – ASP.NET MVC3 – Html.TextBoxFor和autof
- asp.net-mvc – 如何在ASP.NET MVC 2中执行“causevalidati
- asp.net – 如何在单击“赞”按钮时在新选项卡中打开Facebo
- asp.net-mvc – 为什么验证请求取自ASP.net MVC?
推荐文章
站长推荐
- ASP.NET页面在IE缓存的清除办法
- ASP.Net MVC Script Bundle导致404
- 如何使用CLR Profiler调试在IIS 7.5上运行的ASP.
- asp.net – Turn by Turn游戏:使用SignalR或Sig
- 细说ASP.NET Forms身份认证
- asp.net-mvc – 在ASP.NET Intranet MVC应用程序
- asp.net-mvc – 在Entity Framework中干净地更新
- asp.net-mvc – ASP.NET MVC:在另一个动作中获取
- asp.net – 如何在excel中导出网格视图时跳过某些
- asp.net – 有没有办法禁用.NET浏览器检测?
热点阅读