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條數據)


分享到:


相關文章: