Asp.net mvc 为ASP.NET MVC搜索网格

Asp.net mvc 为ASP.NET MVC搜索网格,asp.net-mvc,grid,Asp.net Mvc,Grid,我正在为ASP.NET MVC搜索一个健壮的轻量级网格。如果其他人已经写过,我宁愿不写网格,但我还没有找到一个合适的网格。它应该是508兼容的,在大多数情况下,508兼容消除了所有JavaScript网格 它必须易于使用 不太贵(几百美元) 美元) 我已经回顾了以下网格: 更新 我发现了一个javascript网格,它执行了我正在寻找的魔法,保持了508的兼容性 这是一个名为jQuery的jQuery插件。它获取页面上预先存在的表,并为其提供排序和搜索功能。其他网格要么自己呈现表,

我正在为ASP.NET MVC搜索一个健壮的轻量级网格。如果其他人已经写过,我宁愿不写网格,但我还没有找到一个合适的网格。它应该是508兼容的,在大多数情况下,508兼容消除了所有JavaScript网格

  • 它必须易于使用
  • 不太贵(几百美元) 美元)
我已经回顾了以下网格:

更新

我发现了一个javascript网格,它执行了我正在寻找的魔法,保持了508的兼容性

这是一个名为jQuery的jQuery插件。它获取页面上预先存在的表,并为其提供排序和搜索功能。其他网格要么自己呈现表,要么向服务器发出ajax请求。

我喜欢这个:

还有


Yahoo YUI库数据表控件支持“”。您可以输出一个标准HTML表。这在禁用JavaScript的浏览器上显示得很好。在支持JavaScript的浏览器上,该表被一个增强版本所取代,该版本可以支持客户端排序和其他可能的奇特功能(我只使用它来启用排序)。

我刚刚看到了jQuery网格与ASP.NET MVC的详细使用。这是一个很好的处理网格的总体策略,它甚至详细说明了jQuery网格更难的过滤功能

第一个和第三个链接似乎使用javascript,这可能违反问题中所述的508合规性。然而,第二个链接看起来像纯服务器端生成的HTML。“MVC”部分与您的问题有多大关系?网格要么构建在服务器端,要么构建在客户端。你在找哪一个?重复:不,不是。我需要一个508兼容的网格。他们建议的网格不起作用,因为它们依赖于JavaScript,因此“已经审查过的网格”您看到MvcContrib的网格了吗?它不需要javascript,我需要。问题是它在表示中嵌入了逻辑(实现,即for循环)。我可以自己做同样的事情,而不用在演示文稿中嵌入代码。