asp.net-mvc – bool的MVC Route Constraint
发布时间:2020-12-16 04:03:09 所属栏目:asp.Net 来源:网络整理
导读:传递bool的MVC路由约束的有效正则表达式是什么?例如,我有以下路线: routes.MapRoute("MenuRouteWithExtension","Menu.mvc/{action}/{projectId}/{dealerId}/{isGroup}",new { controller = "Menu",action = "RedirectUrl",projectId = "",dealerId = "",is
传递bool的MVC路由约束的有效正则表达式是什么?例如,我有以下路线:
routes.MapRoute("MenuRouteWithExtension","Menu.mvc/{action}/{projectId}/{dealerId}/{isGroup}",new { controller = "Menu",action = "RedirectUrl",projectId = "",dealerId = "",isGroup = "" } new { projectId = @"d+",dealerId = @"d+",isGroup = @"???" }); 基本上,我需要知道什么是有效的代替???在上面的代码示例中. 这样,另一端的Action可以使用bool类型: public ActionResult RedirectUrl(int projectId,int dealerId,bool isGroup) 提前感谢您的意见. 解决方法isGroup = @"^(true|false)$" 所以… routes.MapRoute( "MenuRouteWithExtension",new { controller = "Menu",isGroup = "" //Possibly set this to 'true' or 'false'? },new { projectId = @"^d+$",dealerId = @"^d+$",isGroup = "^(true|false)$" } ); 套管应该无关紧要,所以应该接受True,以及falSE. 此外,我已将^和$放在正则表达式值上,以便它们不匹配,例如blahtrueblah. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net安全图像对其他用户的静态请求?
- ASP.NET友好URL
- asp.net-core-mvc – 在ASP.NET Core中,通过将身份验证转发
- asp.net-mvc – MVC4脚手架添加控制器给出错误“无法检索元
- 从ASP.NET应用程序调试HTTP模块初始化事件
- asp.net-mvc – ASP.NET MVC和LINQ一般问题
- 将数据从asp.net-mvc传递到javascript的最佳做法
- asp.net-mvc-3 – 使用接口作为部分视图数据注释的模型类型
- asp.net-mvc-3 – ASP.NET MVC 3和App_Code文件夹
- asp.net – 获取在page_init中触发回发的控件