asp.net mvc 中 要 访问/ Views/Admin/Order/Index.aspx页面 在 路由里该如何设置?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net mvc 中 要 访问/ Views/Admin/Order/Index.aspx页面 在 路由里该如何设置?相关的知识,希望对你有一定的参考价值。
public static void RegisterRoutes(RouteCollection routes)
routes.IgnoreRoute("resource.axd/*pathInfo");
//访问如图所示文件 在这里该如何写?
routes.MapRoute(
"Default", // 路由名称
"controller/action/id", // 带有参数的 URL
new controller = "Home", action = "Index", id = UrlParameter.Optional // 参数默认值
);
RouteTable.Routes.RouteExistingFiles = true;
在Application_Start()事件里加上就行了,这样就可以访问Index.aspx了,也可以调试asp.net(非MVC框架)的页面了 参考技术B mvc几?mvc4都出来了老哥.还自己配置呢,.过时了
参考资料:http://wenku.baidu.com/view/5561f4136edb6f1aff001f51.html
asp.net mvc是啥概念
mvc是一个设计模式,和所用的语言无关。asp.net是基于C#语言或者VB.NET语言的网页设计语言。MVC是一种设计模式。M(model)、V(view)、C(controller)。讲究在程序设计中,将各个模块最大限度的解耦(降低关联度)。通过C来连接M和V。不过我们比较常用MVC的五层模式。MVC从表面讲是三层。这个具体你可以百度的。 参考技术A ASP.NET的
MVC是
一种编程模型,其他的模型还有
简单三层(Model,Dal,Bll),工厂五层等等
关于MVC的含义,M(Model)、V(View)、C(Controller)。Controller按照内部编写的代码,将需要输出的值临时存放到Model中,在View前端页面,如ASPX,将Model的数据输出到页面的对应位置,这就是一次MVC的请求。
MVC的优点在于,一个Controller能够控制多个View,而不像其他模型,一个Controller只能控制一个View。
以上是关于asp.net mvc 中 要 访问/ Views/Admin/Order/Index.aspx页面 在 路由里该如何设置?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 ASP.NET MVC 视图上将 XSD Schema 与 Visual Studio Intellisense 结合使用
如果要在 DMZ 中托管且不能直接访问数据库(防火墙阻止 tcp 端口 1433),如何设计 ASP.NET MVC Web 应用程序的层?