在 MVC系列-1: 简单用户注册中简单讲解了用户注册的功能,今天继续这一系列。
首先大家在建立mvc架构程序的时候会出现一些默认的文件夹,这个文件夹仅供参考,开发时不一定遵循这个文件结构。
默认情况下,ASP.NET MVC 项目有6 个顶级目录。
Controls – 放置Controller 类,处理URL 请求。
Models – 放置业务实体类,表示和操作数据。
Views – 放置UI 模板文件,负责展示输出结果。
Scripts – 放置Javascript 类库文件和.js 文件。
Contents – 放置CSS 和图像文件,以及其他非动态的、非Javascript 文件。
App_Data – 放置数据库文件。
一、在模型层中的UserInfoDAL.cs中加入如下代码:
二、在UserInfoBLL.cs中加入如下代码:
三、在Controllers/UserInfoController中加入加入如下代码:(Controllers文件夹中的其他文件可以删除)
四、在控制层中的Index()方法(步骤三中的方法)名上点击右键,添加视图层。
五、修改网站根目录下的页面。
<form id="form1" runat="server">
<a href="UserInfo/Create">创建新用户</a><br/>
<a href="UserInfo/Index">用户列表</a>
</form>
添加一个用户列表,这里的意思是提交给UserInfo控制类的Index方法。(不要写控制类的名称,只要写文件夹名字就可以,MVC是用文件夹来管理控制类的)