asp.net-mvc – 单个控制器站点的ASP.NET MVC路由
发布时间:2020-12-16 07:26:25 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试创建一个简单的网站.基本上它有一个Controller Home控制器. 此控制器有一个操作索引接受一个字符串作为参数(这是一个目录)并使用该“目录”来完成其工作. 我无法弄清楚如何创建一个通用的catch所有路由,将每个URL发送到这个Action. 任何URL组合都
我正在尝试创建一个简单的网站.基本上它有一个Controller Home控制器.
此控制器有一个操作索引接受一个字符串作为参数(这是一个目录)并使用该“目录”来完成其工作. 我无法弄清楚如何创建一个通用的catch所有路由,将每个URL发送到这个Action. 任何URL组合都可以存在,域名之外的任何内容都应该是字符串. HTTP://<域> / 2008 有谁知道如何做到这一点?如果所有值都作为列表传递,那也没关系. 有没有更好的方法呢? 解决方法
试试这个 :
routes.MapRoute( "Default","{*path}",new { controller = "Home",action = "Index" } ); 和控制器: public class HomeController : Controller { public ActionResult Index(string path) { return View(); } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 淘汰赛和全球化
- asp.net – 开发的理想开发/测试/ QA环境
- asp.net – VirtualPathUtility.ToAbsolute()VS. Url.Conte
- 为什么Asp.net web项目在url中有垃圾值?
- asp.net webforms jquery =无法按下按钮
- 什么是ASP.NET-MVC 5.1中的ManageController.cs及其创建原因
- asp.net-mvc-4 – MVC4 Kendo项目Ajax.BeginForm UpdateTar
- asp.net – 无法为Elmah配置邮件
- ASP.NET和会话 – 新的浏览器实例与新的浏览器窗口
- asp.net-mvc-2 – 在IIS 7.5上启用html PUT方法
推荐文章
站长推荐
热点阅读