【问题标题】:Is it possible to integrate Kendo Grid with Azure Table / Shared Access Signature?是否可以将 Kendo Grid 与 Azure 表/共享访问签名集成?
【发布时间】:2017-01-19 13:43:52
【问题描述】:

我正在探索让 Kendo 网格与 Azure 表交互的不同方法。我可以有一个 Azure Table 前端并使用 WCF/SignalR/OData 等公开数据。

或者我可以使用 KendoUI over OData 直接公开 Azure Table,并使用共享访问签名。

我进行了很多搜索,但我没有看到太多关于这个组合的内容。这种整合的可行性如何?

【问题讨论】:

  • 你有关于这个线程的任何更新吗?

标签: wcf azure kendo-grid odata azure-table-storage


【解决方案1】:

我进行了很多搜索,但我没有看到太多关于这个组合的内容。这种整合的可行性如何?

根据我的理解,我们可以这样做。根据剑道网格official document和demo示例,它可以让我们从http请求中获取网格数据源。

 var dataSource = new kendo.data.DataSource({
    transport: {
        read: function (e) {
            // on success
            e.success(sampleData);
            // on failure
            //e.error("XHR response", "status code", "error message");
        }
    }
}

它甚至可以发出自定义的 Ajax 请求,然后传递响应。

因此我们可以使用 Azure 表 REST API 来获取数据源的表实体。有关查询 azure table REST API 的更多信息,请参阅Query Entities 文档。更多Azure table REST API请参考Table Service REST API文档。

相关信息:

Cross-Origin Resource Sharing (CORS) 支持 Azure 存储服务

我们可以从 azure 门户轻松设置以支持 CROS

【讨论】:

  • 所以不支持 OData .... 使用某种扩展来处理最佳实践,例如负载平衡分区键、IQuerable、过滤器或排序数据的替代索引?
  • REST API documentURI 参数 部分中提到“URI 参数查询实体操作支持由 OData 协议规范定义的查询选项”。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-17
  • 2014-09-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多