MVCPager分頁使用方法

2022-02-09 00:04:05 字數 1985 閱讀 1085

public

actionresult adminuserlist(userlistmodel model)

controller

public

class

userlistitem

[display(name = "

登入帳號")]

public

string loginid

[display(name = "姓名"

)]

public

string name

[display(name = "

電子郵箱")]

public

string email

[display(name = "

手機號"

)]

public

string phone

[display(name = "啟用"

)]

public

bool isactive

[display(name = "

註冊日期")]

public datetime registerdate

//////

會員級別

/// [display(name = "

會員級別")]

public viplevel viplevel

}public

class

userlistmodel : basequerymodel

#region user

public ipagedlistitems

[display(name = "

登入帳號")]

public

string loginid

[display(name = "姓名"

)]

public

string name

[display(name = "

手機號"

)]

public

string phone

[display(name = "啟用"

)]

public

bool isactive

}

model

1

public

abstract

class

basequerymodel28

9public

int pageindex

10public

int pagesize

1112

public

routevaluedictionary toparms()

1321 }

basequerymodel

public ipagedlistsearchusers(int pageindex, int pagesize, string name, bool

isactive)

query = query.where(x => x.isactive ==isactive);

query = query.where(x => x.isdelete == false

); query = query.where(x => x.isactive == isactive && x.usertype ==usertype.customer);

query = query.orderbydescending(x => x.registerdate).orderby(x =>x.name);

return

new pagedlist(query, pageindex, pagesize);

}

method

有一部分**是框架封裝好的,大家看思路就好。

MVC中使用MVCPager簡單分頁

一 建立資料庫以及建立mvc專案 自己隨便建立乙個資料庫,並且新增資料。我建立的資料庫如下。二 建立linq to sql對映。然後一步步點確定 三 編寫 在controllers中建立控制器,模板為空。建立的專案如下 要新增檢視index 在controller中選中index 並且新增檢視,模板...

MvcPager分頁控制項使用注意事項!

初學mvc,做了個單頁面應用,需要顯示多個分頁,並無重新整理更新。找到了mvcpager控制項,非常好用,在使用ajax過程中遇到很多問題。慢慢除錯和楊老師 mvcpaegr作者 請教,總於都解決了。首先nuget包新增上。搜尋mvcpager可以找到。控制器端必須引用 using webdiyer...

Bootstrap分頁使用方法

預設bootstrap分頁樣式 這是預設的bootstrap分頁元件樣式,效果簡潔直觀,如果想要符合自己的專案需求,可以將高亮顏色改為自己想要的顏色,其他樣式直接引用即可,編寫 如下 當前頁面選項高亮與禁用狀態 通過引入disabled樣式與active樣式,可以將當前你的頁面選項高亮,並且禁用已經...