asp.net-mvc – 允许asp.net mvc 2控制器名称的URL中的连字符
发布时间:2020-09-06 00:18:36 所属栏目:asp.Net 来源:互联网
导读:[ActionName(about-us)]public ActionResult EditDetails(int id){ // your code} 上面的操作适用于操作,但我希望能够为控制器执行相同(或类似),即在URL名称中也使用连字符.有没有简单的方法来实现这一点(我尝试了ActionName属性,但没有运气) 最简单的方法是
[ActionName("about-us")] public ActionResult EditDetails(int id) { // your code } 上面的操作适用于操作,但我希望能够为控制器执行相同(或类似),即在URL名称中也使用连字符.有没有简单的方法来实现这一点(我尝试了ActionName属性,但没有运气) 解决方法最简单的方法是添加自定义路线:routes.MapRoute("RouteName","controler-name/{action}/{id}",new { controller = "ControllerName",action = "Index",id = "" }); 虽然有可能,我之前没有看过类似的控制器名称属性. (编辑:十堰站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 在一个页面中以两种不同的形式使用多个@ Ht
- 模型 – 视图 – 控制器 – ASP.NET WebForms vs MVC [VS20
- asp.net – 单个应用程序中的多个母版页
- 我可以使用ASP.NET成员身份实体框架吗?
- asp.net – MVC4 – ContextDependentView – 这是什么意思
- asp-classic – 从Classic ASP执行存储过程
- asp.net – “线程被中止了什么”. ‘SNIReadSync(SNI_Conn
- ASP.NET性能优化之局部缓存分析
- ASP.NET AJAX与ASP.NET MVC中的jQuery
- asp.net – coldfusion和.net上的单点登录
推荐文章
站长推荐
- asp.net-mvc – 为什么在ASP.NET MVC中使用lambd
- 使用asp.net中的web api通过http进行身份验证
- asp.net – Orchard CMS和Sitefinity CMS
- asp.net – Session Timeout .NET
- asp.net – 部分视图呈现按钮点击
- asp.net-mvc-4 – 最小和最大字符串长度的单独错
- asp.net-mvc-3 – Azure网站上的RavenDb – 访问
- asp.net-mvc – 为什么我的视图模型中的内部成员
- 来自ASP.NET MVC站点的“无效的JSON原语:alihac
- asp.net-mvc – 如何设置AntiForgeryToken cooki
热点阅读