c# – 在网址中没有控制器和操作的路由
发布时间:2020-12-16 01:41:55 所属栏目:百科 来源:网络整理
导读:如何配置ASP.NET MVC 3路由,以便它不需要URL中的控制器和操作? 我有这个显示项目“abc123”的详细信息,配置默认路由设置: mysite.com/Home/Details/abc123 值“abc123”是一个唯一值,Home控制器用它来查找数据库中的正确项. 但我宁愿让这些超短网址: mysi
如何配置ASP.NET MVC 3路由,以便它不需要URL中的控制器和操作?
我有这个显示项目“abc123”的详细信息,配置默认路由设置: mysite.com/Home/Details/abc123 值“abc123”是一个唯一值,Home控制器用它来查找数据库中的正确项. 但我宁愿让这些超短网址: mysite.com/abc123 该网站还将拥有极少数额外的控制器,例如“关于”和“联系”.我假设我必须特别配置它们,因此默认控制器不会开始查找ID为“About”或“Contact”的项目的详细信息.我怎么做? 更新: 这是我的路线最终看起来像: routes.MapRoute("About","About",New With {.controller = "About",.action = "Index"}) routes.MapRoute("ID","{id}",New With {.controller = "Home",.action = "Details"}) routes.MapRoute("Default","",.action = "Index"})
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Debian 平台下 Postgresql 数据库基本操作说明
- c# – 在具有Finalizer的类上调用.Dispose()
- PostgreSQL 免安装版win7下使用
- sqlite相关--------adb shell操作,工具操作,程序操作
- 原创利用flashpaper实现百度文库、豆丁网文档预览功能
- 用swfobject.js载入flash
- fastJson解析报错com.alibaba.fastjson.JSONException: cre
- XML文件格式语法及DTD
- 使用JObject,JToken和JArray进行JSON.NET解析
- objective-c – 如何使用NSStatusItem作为拖放目的地?