asp.net-mvc – ASP.Net MVC支持嵌套资源?
发布时间:2020-05-24 07:00:23 所属栏目:asp.Net 来源:互联网
导读:我正在寻找类似于通过Rails可用的嵌套RESTFul路由功能的路由选项. MvcContrib上的SimplyRestful项目似乎不再是活动的,也不是1.0 MVC版本的最新版本. 这是我正在寻找的uri计划, /活动/ 10 /任务/ 1 /编辑 要么 /活动/ 10 /任务/编辑/ 1 我根本无法使其正常运行
|
我正在寻找类似于通过Rails可用的嵌套RESTFul路由功能的路由选项. MvcContrib上的SimplyRestful项目似乎不再是活动的,也不是1.0 MVC版本的最新版本. 这是我正在寻找的uri计划, /活动/ 10 /任务/ 1 /编辑 我根本无法使其正常运行,所有运行的文档描述了非嵌套方案.看起来不是那么难啊 这是我一直在使用…
routes.MapRoute(null,"Activity/{activityId}/Task/{action}/{id}",new { controller = "Task",action = "Edit",activityId = "",id = "" });
解决方法为活动添加默认值:routes.MapRoute(null,"Activity/{activityId}/Task/{action}/{id}/{activity}",new {
controller = "Task",id = "",activity = "" });
还要记住,这条路线只会在表单上拾取网址 /Activity/10/Edit/1/theActivity 而你的例子 /Activity/10/Edit/1 将被默认路由拾取,将路由值设置为 controller = "Activity" action = "10" id = "Edit/1" Phil Haack的Routing Debugger for ASP.NET MVC对于了解如何处理这些事情非常有用… (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET Web.config转换将无法在安装程序中使用
- 如何使用asp.net webapi获取Json Post Values
- ASP.NET – IIS7 – IBM DB2问题
- asp.net-mvc – 准备我的ASP.NET/MVC网站使用SSL?
- asp.net-web-api – 使用控制器上的Xml注释的ASP.NET Web A
- asp.net-mvc – ASP.NET MVC 4 Visual Studio 2010项目模板
- webservice的两种调用方式
- asp.net-mvc-3 – MVC3 @ Html.DropDownList不填充所选项目
- asp.net-mvc – 存储库与DAL中的服务模式:EF和Dapper
- 请求的ASP.NET窗体身份验证失败 原因:提供的票已过期
推荐文章
站长推荐
- asp.net – 绑定ListView InsertItemTemplate中的
- asp.net – VB.NET – 如何使用Active Directory
- .net – 默认启用UnsafeHeaderParsing是否可以接
- .net – Control.ResolveUrl与Control.ResolveCl
- asp.net – 强制IIS快速到经典管道模式
- asp.net – 确定哪个UpdatePanel导致部分(异步)P
- 从ASP.NET MVC2向iPhone提供视频文件
- asp.net-mvc-3 – 什么冒号(:)意味着在c#中定义
- asp.net-mvc-3 – ASP.NET MVC3 Razor – 在将视
- asp.net-web-api – Web API 2是否可以通过编程方
热点阅读
