如何在ASP.NET MVC中配置3个级别的URL?
发布时间:2021-01-24 01:15:11 所属栏目:asp.Net 来源:互联网
导读:使用ASP.NET MVC,我需要像这样配置我的URL: www.foo.com/company:渲染查看公司 www.foo.com/company/about:渲染查看公司 www.foo.com/company/about/mission:渲染查看任务 如果“公司”是我的控制者而“约”是我的行动,应该是什么“使命”? 对于每个“文
使用ASP.NET MVC,我需要像这样配置我的URL: www.foo.com/company:渲染查看公司 www.foo.com/company/about:渲染查看公司 www.foo.com/company/about/mission:渲染查看任务 如果“公司”是我的控制者而“约”是我的行动,应该是什么“使命”? 对于每个“文件夹”(公司,约和任务),我必须呈现不同的视图. 谁知道我该怎么做? 谢谢! 解决方法首先,设置您的视图:Views Company Index.aspx About.aspx Mission.aspx AnotherAction.aspx 在您的GlobalAsax.RegisterRoutes(RouteCollection routes)方法中: public static void RegisterRoutes(RouteCollection routes) { // this will match urls starting with company/about,and then will call the particular // action (if it exists) routes.MapRoute("mission","company/about/{action}",new { controller = "Company"}); // the default route goes at the end... routes.MapRoute( "Default",// Route name "{controller}/{action}/{id}",// URL with parameters new { controller = "Home",action = "Index",id = "" } // Parameter defaults ); } 在控制器中: CompanyController { public ViewResult Index() { return View(); } public ViewResult About() { return View(); } public ViewResult Mission() { return View(); } public ViewResult AnotherAction() { return View(); } } (编辑:莱芜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 手动把asp.net的类生成dll文件的方法
- Asp.NetCore1.1版本去掉project.json后如何打包生成跨平台包
- ASP.NET C#ListBox服务器控件不会禁用
- linq – ASP.NET Web API GET方法:为单个参数传递多个值
- asp.net – 我想列出我的下拉列表中的所有国家/地区,我在哪
- asp.net – 登录后对Membership.GetAllUsers()的例外情况:
- asp.net-mvc-3 – 为MVC3应用程序配置Ninject的正确方法是什
- asp.net – 按钮属性: – commandName和CommandArguments
- asp.net-mvc – 属性似乎根本不起作用
- asp.net-mvc – 使用Entity FrameWork保存更改/更新数据集中
推荐文章
站长推荐
- 悟透JavaScript
- asp.net-mvc-2 – 如何在ASP.NET MVC2中为Html.L
- asp.net-mvc – ACS安装,但MVC 4.0应用程序仍然重
- asp.net – IIS 404自定义错误不能按预期工作
- asp.net-mvc – 隐藏日期时间的ASP.NET MVC格式
- 序列化 – Newtonsoft中的TypeNameHandling需要$
- asp.net-web-api – ASP身份OAuth令牌 – 我应该
- 如何将数组从Asp.net服务器端传递到客户端的Java
- asp.net – 在剃刀中等同于End / Response.End?
- asp.net-mvc – ASP .Net MVC 3:子动作和重定向
热点阅读