2013-07-19 27 views
1

基於我的閱讀,在我看來,Kendo UI的dataSource從遠程設備獲取數據的唯一方法是通過HTTP。例如你可以使用Kendo UI的dataSource從數據庫或C#dataSource獲取數據嗎?

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

如果我沒有辦法通過HTTP獲取數據該怎麼辦?

我有一個web表單頁面,我需要實現一個treeView,它將從數據庫中獲取數據。

我該怎麼做呢?

回答

0

是的。它可以綁定到幾乎任何json的源代碼,所以你有很多選擇。

在WebForms中,WebMethods很好。您可以將WebMethod添加到您的表單,然後將DataSource綁定到它。

或者你也可以創建一個web服務,或者構建一個呈現json或xml而不是html的html(確保你設置了content-type!),甚至調用一個包含json的靜態文件。

我會從閱讀數據源概述開始:http://docs.kendoui.com/getting-started/framework/datasource/overview

相關問題