簡單分頁顯示
------------恢復內容開始------------
一、新建Models 中實體類
在類中新增特性,新增特性之前需要引用名稱空間
需要引用
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; 公式
1、類的上邊[Table("表名稱")]
2、主鍵 [Key]
二、新建Dal 的資料夾
1、右鍵-》新建項-》左邊點資料,右邊點 ADO.NET 實體資料模型-》選擇空Code First 模型
2、在實體資料模型當中 顯示 資料集屬性
三、更改web.config 資料庫連線字串
1、更改connectionString屬性名 data source 值 改成 .或資料庫例項名稱
2、更改connectionString屬性名 initial catalog 值 改成 自定義資料庫名稱
四、完成資料遷移命令-》選單點-》工具-》NuGet包管理器->程式包管理器控制檯
1、Enable-Migrations 啟動遷移(將自動生成的Configuration檔案中 AutomaticMigrationsEnabled =true)允許自動遷移
2、add-Migration init (init 名稱自定義)
3、update-database 完成更資料庫 遷移操作
五、在Dal裡寫顯示與下拉的事件
ToList 只要.ToList 就必須查詢資料庫
然後在判斷學生姓名的非空和判斷班級 在寫總條數與總頁數 分頁之前必須排序
在建立一個控制器
在控制器裡面寫檢視與分頁
新增分頁的程式包在引用裡面找管理NuGet程式包
引用類
using PagedList; using PagedList.Mvc;
在新增檢視
在視圖裡面寫事件然後分頁
效果是這樣的
------------恢復內容結束------------