【问题标题】:Good JQuery Table to render data returned from API用于呈现从 API 返回的数据的良好 JQuery 表
【发布时间】:2012-08-11 00:46:24
【问题描述】:

我有一个使用新的 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; }

【问题讨论】:

    标签: jquery asp.net-mvc-4 asp.net-web-api


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

      • 您好,感谢您的回答,我会研究一下。做一个例子你只需要用`包装你的代码或选择它并按 ctrl + k
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-19
      • 1970-01-01
      • 2011-08-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多