0

我有一个使用新的 ASP.NET Web API 的 ASP.NET MVC 4 应用程序。我有一个从我的数据库中检索查询列表的方法。问题是我现在不确定如何处理这些数据。

我想让它呈现在一个漂亮的表格中,该表格可过滤、可排序、可搜索、分页等。因为返回了大约 40000 个查询。有什么建议以及我将如何实施它?谢谢。

编辑

这是我的查询模型:

public int EnquiryId { get; set; }
public string CustomerAccountNumber { get; set; }
public string Creator { get; set; }
public string Owner { get; set; }
public DateTime EnquiryDate { get; set; }
public int StatusId { get; set; }
public virtual Status EnquiryStatus { get; set; }
public virtual ICollection<EnquiryLines> Lines { get; set; }
4

2 回答 2

3

尝试使用datatablejqgrid。这些是与 jquery lib 一起工作的插件。

于 2012-08-10T08:28:25.343 回答
1

我建议您查看Flexigrid。这是一个开源的 jQuery 网格视图,我认为它具有您正在寻找的所有功能。以下是一些关键功能(来自网站):

  • 可调整大小的列
  • 可调整高度和宽度
  • 可排序的列标题
  • 很酷的主题
  • 可以转换普通表
  • 能够连接到 ajax 数据源(XML 和 JSON[新])
  • 寻呼
  • 显示/隐藏列
  • 工具栏(新)
  • 搜索(新)
  • 可访问的 API

我认为这是一个非常棒的控件,而且非常易于使用。我想您会对它为您提供的灵活性感到惊喜。(我会为您发布一个完整的示例,但我是新手,不知道该怎么做。)

于 2012-08-10T16:46:24.663 回答