ASP.NET MVC默认的文件组织和URL访问都是一级,我们通常要将一个功能模块组织到一个目录下。方法是:
1、文件组织
分别在Controllers和Views文件夹下建议CaiGou文件夹,然后将CaiGou模块的CV将到对应文件夹下
2、URL Routing
-
-
routes.MapRoute(
-
"CaiGou",
-
"CaiGou/{controller}/{action}/{id}",
-
new{controller="AddCaiGou",action="Index",id=UrlParameter.Optional}
-
);
-
-
-
routes.MapRoute(
-
"Default",
-
"{controller}/{action}/{id}",
-
new{controller="Home",action="Index",id=UrlParameter.Optional}
-
);
3、Contorller调用View
-
publicActionResultIndex()
-
{
-
returnView("~/Views/CaiGou/AddCaiGou/Index.aspx");
-
}
4、访问
“AddCaiGou”为Controller,看起来有点像Action:)名字没取好
分享到:
相关推荐
ASP.NET MVC是一个强大的框架,用于构建可维护性和可测试性高的Web应用程序。在这个特定的项目中,"省市县三级级联"是指在一个Web应用中实现省、市、县(或区)的三级联动选择功能,这在地址输入或区域划分等场景中...
用的是ASP.NET MVC开发模式,可以导入和导出excel表格,使用了js、ajax,html,css后端使用nhibernate连接数据库,数据库用的sqlsever2015,系统主要有3个模块,部门、用户和资产模块,各模块都有多级分页模糊查询,...
ASP.NET MVC 后台系统项目是一个适合初学者的实践项目,它主要展示了如何利用C#编程语言和ASP.NET MVC框架构建一个具备多级菜单和动态Tab功能的后台管理系统。在这个项目中,用户可以通过点击菜单来生成新的Tab页,...
ASP.NET MVC框架是微软开发的一款用于构建Web应用程序的开源框架,它基于模型-视图-控制器(Model-View-Controller)设计模式。本课程“ASP.NET MVC框架开发系列课程(6):ASP.NET Preview”专注于ASP.NET MVC的深入...
ASP.NET MVC(Model-View-Controller)开发框架是微软推出的一种用于构建Web应用程序的模式,它结合了MVC设计模式的灵活性与ASP.NET的强大功能。这个框架鼓励清晰的代码分离,提高了可测试性和可维护性,是现代Web...
Bootstrap Extensions for ASP.NET MVC 是一个专门针对ASP.NET MVC框架设计的UI增强库,它扩展了Bootstrap的功能,使得在开发Web应用程序时,可以更加便捷地创建响应式和美观的用户界面。Bootstrap本身是一个流行的...
【ASP.NET MVC 开发组件详解】 ASP.NET MVC(Model-View-Controller)是微软提供的一种用于构建可测试、模块化Web应用程序的框架。它结合了ASP.NET Web Forms的某些功能和MVC设计模式的优点,强调代码分离、测试...
标题中的“Mvc controller 多层级目录”指的是在ASP.NET MVC项目中,Controller不在单一的Controllers目录下,而是按照业务模块或者功能进行分类,形成多层次的目录结构。例如,可以创建如`Admin\Controllers`、`...
本工程实例主要关注的是使用Ext Gantt与ASP.NET MVC框架相结合,构建一个功能丰富的项目管理应用,其中甘特图是核心展示组件。Ext Gantt是一款强大的JavaScript库,专为创建交互式、可定制的甘特图表设计,而ASP.NET...
【标题】"管理系统系列--XCLCMS内容管理系统(asp.net mvc)" 是一个基于ASP.NET MVC技术构建的内容管理系统。ASP.NET MVC是一个开源的Web应用程序框架,由微软提供,用于构建可维护性和测试性强的Web应用。这个系统...
在本文中,我们将深入探讨如何在ASP.NET MVC4框架中实现数据实体间的关联以及多级分类。MVC4是微软开发的一种模型-视图-控制器(Model-View-Controller)架构,它允许开发者构建可维护、可扩展的Web应用程序。C#作为...
ASP.NET(C#)显示多级目录的下拉框是一个常见的需求,在Web开发中,它能够帮助用户方便地从一个多级结构的目录中选择一个条目。这个技术主要应用于网站导航、菜单配置或者其他需要呈现层级关系的数据场景。在本文中,...
在 ASP.NET 中,可以使用级联下拉框来实现多级分类的选择。例如,可以创建一个省份下拉框和一个城市下拉框,当用户选择了省份时,城市下拉框将自动更新以显示该省份下的城市列表。 七、ASP.NET 中 JS+JQuery 添加...
在多级分类的场景中,ASP.NET 提供了强大的数据绑定和控件功能,使得实现复杂的层级结构变得相对简单。 在“asp.net多级分类和操作源码”中,我们可以推测这个项目主要实现了以下功能: 1. **多级分类**:在数据库...
1. **TreeView 控件**:ASP.NET 自带的 TreeView 控件是构建树形结构的基础,它可以轻松地显示多层次的数据。通过配置 TreeNode 节点和它们的子节点,可以构建出任意复杂的树形结构。 2. **DropDownList 控件**:与...
【Asp.net简单公文流转系统(MVC)源码GWGL】是一款基于ASP.NET MVC框架构建的公文处理系统,旨在提供一个易于理解和使用的公文流转平台。ASP.NET MVC是一种模型-视图-控制器(Model-View-Controller)架构模式,它在...
该资源是一个基于MVC(Model-View-Controller)架构的权限管理与流程审批系统的完整源码,配合详尽的文档,适用于开发人员学习和企业内部文档管理与审批流程的搭建。MVC是一种广泛应用于Web应用开发的设计模式,它将...
在开发过程中,ASP.NET 提供了多种开发工具和技术,如C#编程语言、ASP.NET MVC架构、Entity Framework数据库访问层以及ASP.NET Identity 用户认证系统。这些工具使得开发过程更为高效,代码结构清晰,易于维护。 - ...
6. **目录结构**:网络硬盘通常需要支持多级目录,用户可以创建和管理自己的文件夹结构。这需要在数据库中存储文件和目录的层次关系。 7. **权限控制**:每个文件和目录可能有不同的访问权限,比如读、写、执行等。...
**Asp.net简单公文流转系统(MVC)源码详解** Asp.net是一个由微软公司推出的强大且灵活的Web应用程序框架,它允许开发者构建高效、可扩展的动态网站。在这个项目中,我们讨论的是一个基于Asp.net MVC的简单公文流转...