ASP.NET MVC默认配置如有跳转到指定的Area区域中的对应程序中

ASP.NET MVC默认配置如有跳转到指定的Area区域中的对应程序中

今天在搭建一个基于MVC的项目,因为项目涉及到了手机和pc端,为了方便和减少二者之间的耦合我在区域(Areas)中建立了两个 程序空间,那么问题来了我想让程序默认跳转到我所指定的areas中的对应项目怎么做呢?其实理解了路由配置的原理这点其实并不是很难,请看我的代码:public st...

MVC添加Area出现“到多个与名为“Home”的控制器匹配的类型的解决方法”

新建MVC项目,添加HomeController,然后添加名字为Admin的Area后,新建HomeController。这个时候,运行项目会出现以下错误: 解决办法如下: 打开网址下面的HomeController,其命名空间如图: 我们修改RouteConfig.cs文件,给路由加上命名空间,代...

MVC View中获取action、controller、area名称、参数

获取控制器名称: ViewContext.RouteData.Values["controller"].ToString(); 获取Action名称: ViewContext.RouteData.Values["action"].ToString(); 获取路由参数值: ViewContext.Ro...

asp.net mvc 4多级area实现技巧

今天在工作要实现这个多级area。其原因是这个项目需要多级的功能,大的类别里有小的类别,小的类别里有具体的功能项,每一个功能项还有若干动作Action,所以在菜单和mvc工程的结构上都需要有体现多级的元素,菜单是用的accordion,每一个大类就是accordion的一个pane,然后每一个小类就...

《Pro ASP.NET MVC 3 Framework》学习笔记之二十一【Area及URL架构的最佳实践】

使用Areas MVC框架支持在areas(区域)里面组织一个web应用程序,每一个area呈现应用程序的一个功能段,比如管理,订单,客户支持等等。这对于一个大的项目是非常有用的,因为将所有的controller,model,view都只是放在一套文件夹里面(整个项目所有的Controller都在一...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。