你能使用剑道UI吗;s dataSource直接从数据库或C#数据源获取数据

本文关键字:数据库 数据 获取 数据源 dataSource UI | 更新日期: 2023-09-27 18:24:04

根据我的阅读,Kendo UI的dataSource从远程设备获取数据的唯一方法似乎是通过HTTP。例如

var remoteDataSource = new kendo.data.DataSource({
    transport: {
        read: {
            url: "http://search.twitter.com/search.json",
            dataType: "jsonp",

如果我没有办法通过HTTP获取数据怎么办?

我有一个web表单页面,我需要实现一个treeView,它将从数据库中获取数据。

我该怎么做?

你能使用剑道UI吗;s dataSource直接从数据库或C#数据源获取数据

是。它可以绑定到几乎任何json源,因此您有很多选择。

在WebForms中,一个好的例子是WebMethods。您可以将WebMethod添加到表单中,然后将DataSource绑定到它。

或者,您也可以创建一个web服务,或者构建一个呈现json或xml而不是html的aspx(确保您设置了内容类型!),甚至可以调用一个包含json的静态文件。

我将从阅读DataSource的概述开始:http://docs.kendoui.com/getting-started/framework/datasource/overview