ASP.NET VMC增删改查之展示全部内容


使用的表为Proj_Users,提前创建好MVC项目,准备SQLHelper类和连接字符串信息

1、 添加控制器 ProjUsers

在Controllers上右键—添加—控制器—选择【MVC5 控制器-空】--填写控制器名称【ProjUsersController】


ASP.NET VMC增删改查之展示全部内容

添加控制器


ASP.NET VMC增删改查之展示全部内容

选择 MVC 5 控制器-空


ASP.NET VMC增删改查之展示全部内容

控制必须以Controller结尾


【注意:必须以Controller结尾】

2、 控制器中添加查询代码

public ActionResult List()

{

string sql = @"select top 5 * from Proj_Users";

DataTable dt = SQLHelper.ExecuteDataTable(sql);

return View(dt);

}

3、 添加视图

添加完控制器后,系统会自动在Views文件夹下新建一个与控制器同名的文件夹(ProjUsers),如果没有自动创建,则需要手动新建一个与控制器同名的文件夹。

ProjUsers上右键—添加—视图—视图取名为List


ASP.NET VMC增删改查之展示全部内容

添加视图的方法


ASP.NET VMC增删改查之展示全部内容

视图模板使用 Empty


4、 视图代码编写

此处的功能是展示所有的用户信息

@model System.Data.DataTable

@using System.Data

@{

ViewBag.Title = "List";

}

展示所有人员信息

<table>

<thead>

姓名部门域账号是否管理员添加时间

/<thead>

<tbody>

@foreach(DataRow row in Model.Rows)

{

@row["Name"]@row["Department"]@row["ADUserName"]@row["IsAdmin"]@row["AddTime"]

}

/<tbody>

/<table>

5、 效果


ASP.NET VMC增删改查之展示全部内容

数据展示(前5条数据)


分享到:


相關文章: