首页 文章

ASP.NET MVC的网格控件? [关闭]

提问于
浏览
265

如果您使用的是ASP.NET MVC,那么如何进行网格显示?滚动你自己?从某个地方有一个图书馆?

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

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

12 回答

  • 29

    如果你使用一个具有服务器端集成的特殊版本,jqGrid是299美元,但是使用带有ASP.NET MVC的开源免费版本并不困难,一旦你直接得到你的jquery配置,它几乎和任何一样简单易用其他许可网格:

    http://haacked.com/archive/2009/04/14/using-jquery-grid-with-asp.net-mvc.aspx

  • 12

    我尝试了Mvc Controls Toolkit网格的示例here . 它看起来是一个非常强大且易于使用的网格 . 本教程不仅解释了如何使用网格,还解释了如何进行分页,组织视图模型和数据注释 . 值得一读 .

  • 16

    Infragistics jQuery controls查看网格

    这是一个带有代码的ASP.NET MVC示例:

    http://labs.infragistics.com/aspnet-mvc/Grid/AllFeatures

  • 5

    我们一直在项目上使用jqGrid,并且运气不错 . 很多内联编辑选项等等 . 如果那些东西不是像@Hrvoje那样使用了简单的foreach循环 .

  • 7

    我们在Stack Exchange Data Explorer(example containing 2000 rows)中使用Slick Grid .

    我发现它的表现优于jqGridflexigrid . 它有一个非常完整的功能集,我不能推荐它 .

    其用途样本are here .

    您可以在此处查看有关如何将其集成到ASP.NET MVC应用程序的源示例:https://code.google.com/p/stack-exchange-data-explorer/

  • 7

    尝试:http://mvcjqgridcontrol.codeplex.com/它基本上是一个MVC兼容的jQuery Grid包装器,具有完整的.Net支持

  • 2

    如果只是为了查看数据,我使用简单的foreach甚至是aspRepeater . 为了编辑,我构建了专门的视图和操作 . 无论如何不喜欢webforms GridView内联编辑功能,这有点更清晰,更好 - 一个用于查看的视图和另一个用于编辑/新视图 .

  • 7

    您还可以在codeplex上使用我的MVC Controls Toolkit的插入/更新/删除数据网格:http://mvccontrolstoolkit.codeplex.com/ . Here您可以下载完整的示例,here datagrid工作和herehere教程 . DataGrid完全在客户端工作,并保留帖子之间的更改集 . 是的,它保留了Changeset,这意味着,您可以访问每个记录的旧版本和修改版本,以查看要传递给DB的更改(需要修改的内容被删除或插入) . 此变更集在几个帖子后保留,直到您确认或取消服务器端的修改 .

  • 24

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

  • 4

    由于我们网格的功能要求有限,我们刚刚推出了自己的产品 . 我们在这里和那里使用一些JQuery来做一些像分页这样的细节,这就是我们真正需要的 .

    如果您需要更全面的功能,可以查看ExtJs网格here .

    MvcContrib还有一个你可以查看的网格实现 - 试试here . 或者更具体地说here .

  • 39

    如果它是只读的,那么一个好主意是创建一个表,然后应用一些非常简单但功能强大的JQuery .

    对于简单的替代颜色,try this简单的JQuery .

    如果你需要排序,this JQuery plug-in只是摇滚 .

相关问题