无法获取数据Kendo寻呼机

时间:2016-08-31 19:37:02

标签: asp.net-mvc kendo-ui

我正在尝试在我的项目中使用kendo寻呼机但我无法获取数据看到附加的图像

[result][1]


  [1]: http://i.stack.imgur.com/xmLYn.png

here is my javascript code :
var dataSource = new kendo.data.DataSource({
        transport: {
            read: {
                url: '/Option/Get',
            }
        },
        pageSize: 2,
        schema: {
            data: 'Data',
            model: { id: 'ID' }    
        }
    });  

动作方法:

public JsonResult Get([DataSourceRequest] DataSourceRequest request,int Id)
                {
                    var donnees=_DService.GetList(Id);
                    var results = donnees.ToDataSourceResult(request);
                    return Json(results);
                }

1 个答案:

答案 0 :(得分:0)

问题是由于缺少schema.total设置引起的。由于您使用的是ToDataSourceResult,因此应将其设置为"Total"

此外,action方法需要一个Id参数,Kendo UI DataSource当前不提供该参数。如果您需要此参数来查询数据库,请使用transport.read gm(readStream, 'img.jpg') .resize(width, height) .quality(quality) .stream(function (err, stdout, stderr) { stdout.pipe(res); }); 发送它。

最后但并非最不重要的是,调用Kendo UI DataSource实例的data function方法,除非有其他小部件自动执行此操作(例如ListView)。

以下是一个示例,将其与您的实现进行比较:

fetch

这是虚拟数据服务:

http://dojo.telerik.com/okaTeD