如果您正在使用ASP。你怎么做网格显示? 自己卷? 哪里有图书馆?

这些是我为ASP找到的一些已知的网格显示解决方案。NET MVC

ASP.NET MVC Flexgrid - Has nice column layout method Code based ASP.NET MVC GridView - simple, small, clean MVC Contrib - grid from codePlex jQueryGrid - jQuery grid Datatables - jQuery plugin - believed to be section 508 compliant (.NET binding) extJS - cross browser RIA framework - has grid support Ingrid - jQuery data grid jqxGrid - jQuery data grid Telerik MVC - jQuery based grid that is GPL v2 licensed, commercial version also available MVC Controls Toolkit - Client Site Based Grid Infragistics igGrid - jQuery based MVC grid dhtmlxGrid - Ajax-enabled JavaScript grid control ASP.net MVC Awesome Ajax List - a different, very flexible approach, can be used as a grid Syncfusion MVC Grid - Commercial grid ASP.net MVC Awesome Grid - part of the Awesome library (jQuery based) Shield UI Grid for ASP.NET MVC Grid controls for ASP.NET MVC 5 projects

如果你知道任何其他你正在使用或知道是好的,请告诉我。


当前回答

我在这里尝试了Mvc控件工具箱网格的例子。这似乎是一个相当强大和易于使用的网格。本教程不仅解释了如何使用网格,还解释了如何分页、组织视图模型和数据注释。值得一读。

其他回答

我们已经在一个项目中使用了jqGrid,并获得了一些好运气。大量的内联编辑选项等。如果这些东西不是必要的,那么我们只使用@Hrvoje这样的普通foreach循环。

我刚刚发现Telerik有一些很棒的组件,包括Grid,而且它们也是开源的。 http://demos.telerik.com/aspnet-mvc/

如果只是为了查看数据,我会使用简单的foreach甚至aspRepeater。为了进行编辑,我构建了专门的视图和操作。不管怎样,我不喜欢webforms GridView的内联编辑功能,这个更清晰更好——一个视图用于查看,另一个视图用于编辑/新建。

我们使用MVCContrib网格。

http://weblogs.asp.net/rajbk/archive/2010/05/08/asp-net-mvc-paging-sorting-filtering-using-the-mvccontrib-grid-and-pager.aspx

由于对网格的功能要求有限,我们刚刚推出了自己的网格。我们在这里和那里使用一些JQuery来实现一些细节,比如分页,这就是我们真正需要的。

如果你需要一些功能更全面的东西,你可以在这里查看ExtJs网格。

MvcContrib也有一个网格实现,你可以在这里试试。或者更具体地说,在这里。