asp.net-mvc – 使用ASP.NET MVC可以制作“无控制器”的URL吗?
发布时间:2020-12-16 07:12:18 所属栏目:asp.Net 来源:网络整理
导读:我正在使用ASP.NET MVC 4,.NET 4.5.除了为每个“动作”创建单独的控制器之外,还有什么方法可以拥有“无控制器”的URL? 我的意思是,让一个家庭控制器充满行动.网址如: site.com/Home/About site.com/Home/Contact 成为 site.com/About site.com/Contact 但
我正在使用ASP.NET MVC 4,.NET 4.5.除了为每个“动作”创建单独的控制器之外,还有什么方法可以拥有“无控制器”的URL?
我的意思是,让一个家庭控制器充满行动.网址如: > site.com/Home/About 成为 > site.com/About 但仍然使用家庭控制器. 解决方法
您可以定义不包含控制器名称的路由,如下所示:
routes.MapRoute( "About",// Route name "About/",// URL with parameters new { controller = "Home",action = "About" } // Parameter defaults ); routes.MapRoute( "Contact",// Route name "Contact/",action = "Contact" } // Parameter defaults ); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 存储网站图像的最佳方式
- asp.net-core – ASP.NET 5中的Application_Start等价物
- 我可以使用IoC容器来创建ASP.NET webforms页面和控件吗?
- asp.net-mvc-3 – 从控制器发送电子邮件
- 解决asp net 以及MVC中上传文件大小限制的问题
- asp.net-mvc-3 – 扩展MVC3剃刀Html.LabelFor添加css类
- 提交前台table中的值到后台的几种方式
- asp.net – 如何使用angular2的http与应用程序主机端口之外
- asp.net-mvc – 使用编辑器下拉列表值更新Kendo网格
- 如何在ASP.net站点中重写URL
推荐文章
站长推荐
- asp.net-mvc – 从基本控制器继承LINQ-to-SQL数据
- asp.net-mvc – 允许一个人一次使用帐户的可重用
- asp.net-mvc – 主机名中没有尾部斜杠,HttpRespo
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(66)-MV
- asp.net-mvc – F#支持最新的asp.net 5和MVC6
- 学习Asp.Net WebForms或Asp.Net MVC
- asp.net-core – 实体框架核心以编程方式应用迁移
- VS2017、VS2019没有Setup安装项目(Visual Studi
- asp.net – TZOFFSETFROM和TZOFFSETTO是什么意思
- ASP.NET Web窗体DropDownList具有SelectedValue,
热点阅读