asp.net-mvc-5 – 使用MVC属性路由的每个控制器的多个RoutePrefi
发布时间:2020-12-16 04:02:28 所属栏目:asp.Net 来源:网络整理
导读:使用新的MVC属性路由,我知道您可以将多个Route属性分配给单个ActionResult,但我正在寻找一种在RoutePrefix级别执行相同操作的方法.我有一个控制器,在每个动作中都应该可以通过三种途径访问: /游戏/ {标题} /人物/ {}路线 /书籍/ {标题} /人物/ {}路线 /影片
使用新的MVC属性路由,我知道您可以将多个Route属性分配给单个ActionResult,但我正在寻找一种在RoutePrefix级别执行相同操作的方法.我有一个控制器,在每个动作中都应该可以通过三种途径访问:
/游戏/ {标题} /人物/ {}路线 我尝试了三个单独的RoutePrefix属性,但是我得到了错误Deuplace RoutePrefix属性.如果我尝试使用逗号分隔列表,我得到Best覆盖方法,不包含带3个参数的构造函数. 是否可以设置RoutePrefix,以便它为控制器采用我想要的三条路线? 解决方法
运行一堆测试我发现我只能将3个Route属性添加到控制器级别,它可以按我想要的方式工作.
编辑:一个更好的方法,我发现使用正则表达式匹配方法 [RoutePrefix( “{类型:正则表达式(游戏|电影|书籍)} / {} SectionRoute /字符/”)] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – Crystal Report Viewer – 以编程方式限制文件格
- asp.net-mvc-2 – 如何在asp.net mvc 2中使用fakeiteasy假冒
- asp.net-mvc – Telerik MVC网格大师详细级联下拉列表
- asp.net-core – VS2017:目标框架下拉列表未显示.NET Core
- asp.net-mvc – 生成的视图中的模型值错误
- 解析ASP.NET MVC使用Java中的Jackson JSON库返回日期
- asp.net-mvc – ASP.NET MVC 4邮政编码验证
- asp.net – 为自定义UserControl提供呈现HTML中的ID
- asp.net – dropdownlist在页面重新加载时不会重置
- asp.net – 缓存http处理程序.ashx输出
推荐文章
站长推荐
- 简单的ASP.NET应用程序示例(没有Web窗体和MVC)
- asp.net – IIS使用代理进行Web服务请求.怎么阻止
- asp.net-core – 需要dotnet core 2.1才能在visu
- 在ASP.NET中,如何防止隐藏字段值的篡改
- asp.net-mvc – 如何在SAAS解决方案(Windows Azu
- .net – 什么是类的默认访问修饰符?
- 如何在ASP.NET中的多个Web应用程序中维护相同的会
- ASP.NET本地化
- asp.net-mvc – UserManager VerifyUserTokenAsy
- asp.net-mvc – 带有jquery-file-upload的asp.ne
热点阅读