在這篇文章中,我們將會學習如何在 ASP.NET MVC 中創(chuàng)建一個 gridview,就像 ASP.NET Web 表單中的 gridview 一樣。服務(wù)器端和客戶端有許多可用的第三方庫,這些庫能夠提供所有必需的功能,如 Web 表格中的搜索、排序和分頁等。是否包含這些功能,取決于應(yīng)用的特殊需求,例如在客戶端和服務(wù)器端提供搜索或其它功能的需求等。
可用的庫
以下是一些可用的庫和插件:
Grid.Mvc
MVCGrid.NET
PagedList.MVC
JQuery.Grid
JQuery Grid for ASP.NET MVC
JQuery DataTables
使用 jQuery 數(shù)據(jù)表
以上庫和插件都有自己的優(yōu)缺點,其中 jQuery 數(shù)據(jù)表是個不錯的選擇。它具有高度的靈活性,支持分頁,即時搜索,多列排序;它也支持幾乎所有可以被綁定的數(shù)據(jù)源。
例如:
DOM