asp.net-mvc – ASP.NET MVC是否有任何DateTime路由约束?
发布时间:2020-05-24 22:35:55 所属栏目:asp.Net 来源:互联网
导读:ASP.NET MVC是否包含代码中的任何路由约束?如果是这样,我如何定义日期时间约束? 例如.网址: http://mydomain.com/{versionDate}/{controller}/{action}http://mydomain.com/2010-01-20/search/posts 欢呼:) 我最终制定了自己的路线约束.只花了几分钟. usin
|
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 – 基于基于角色的安全隐藏Html.ActionLinks
- asp.net – 获取客户端隐藏字段的值
- asp.net – 获得“System.Web.Mvc.Html.MvcForm”一页
- asp.net-mvc – MVC:覆盖默认的ValidationMessage
- 动态背景图像(ASP.NET)
- 如何将成员资格表与实体框架集成? Asp.net
- vbscript – 服务器端注释:ASP Classic中相当于% - - %的
- asp.net-mvc – RedirectToAction导致在ASP.NET MVC 3中“路
- 在ASP.NET中实现多文件上传的方法
- asp.net – 我从添加引用对话框中找不到System.Web.MVC [我
推荐文章
站长推荐
- asp.net-mvc – 您使用ASP.NET MVC的View Engine
- 为什么这么多ASP.NET开发服务器实例?
- ASP.NET Core 1.0 WebSocket安装?
- asp.net – 在gridview中显示2位小数位数
- asp.net-mvc – 具有.NET MVC 5属性路由的贪婪段
- asp-classic – ASP/VBScript – Int()vs CInt()
- asp.net – N层和SOA架构有什么区别?
- asp.net-mvc-4 – ASP.Net Web Api在POST上不绑定
- 重命名控制器asp.net mvc
- asp-classic – 从Classic ASP执行存储过程
热点阅读
