1. 程式人生 > 其它 >簡單分頁顯示

簡單分頁顯示

------------恢復內容開始------------

EF 簡單 增刪改查

一、新建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 就必須查詢資料庫 select * from Student where 1=1 I 開頭的全代表介面

然後在判斷學生姓名的非空和判斷班級 在寫總條數與總頁數 分頁之前必須排序

在建立一個控制器

在控制器裡面寫檢視與分頁

新增分頁的程式包在引用裡面找管理NuGet程式包

引用類

using PagedList; using PagedList.Mvc;

在新增檢視

在視圖裡面寫事件然後分頁

效果是這樣的

------------恢復內容結束------------