2014-12-29 2 views
0

Im은 KendoUI, AnduglarJS를 ASP.NET MVC 4에서 사용합니다. 데이터를 가져 와서 격자에 표시하려하지만 내 눈금이 데이터를 표시하지 않습니다. 데이터가 db에서 다운로드되었으며 js에 있습니다.Grid 데이터가 없습니다. Kendo UI 및 AngularJS가 ASP.NET MVC입니다.

{"type":"dfdgf","status":"dfdrf","ip":"dfdf","description":"cdsdfsdfs666","createdDate":"2014-12-29T12:09:55.16","id":1} 

어떤 문제가 :

list.cshtml

<div class="panel panel-default" ng-controller="app.views.register.list as vm"> 


<div kendo-grid k-data-source="vm.registers" k-selectable="'row'" 
     k-pageable='{ "refresh": true, "pageSizes": true }' 
     k-on-change="vm.handleChange(kendoEvent)" 
     k-columns='[ 
     { "field": "type", "title": "Typ"}, 
     { "field": "status", "title": "Status"}, 
     { "field": "ip", "title": "IP"}, 
     { "field": "description", "title": "Opis"}, 
     { "field": "createdDate", "title": "Data utworzenia", type: "datetime", format: "{0:d}"}   
      ]'> 
    </div> 

</div> 

list.js 여기에 내가 데이터를 vm.registers에서

(function() { 
    var app = angular.module('app'); 

    var controllerId = 'app.views.register.list'; 
    app.controller(controllerId, [ 
     '$scope', '$location', 'abp.services.app.register', 
     function ($scope, $location, registerService) { 

      var vm = this; 
      var localize = abp.localization.getSource('Ebok'); 
      //kendo.culture("en-EN"); 
      vm.handleChange = function (kendoEvent) { 
       var grid = kendoEvent.sender; 
       var selectedData = grid.dataItem(grid.select()); 
       var id = selectedData.id; 

       vm.changeRegister(id); 
      } 
      vm.registers = new kendo.data.ObservableArray([]); 
      registerService.getRegisters({ PageSize: 20 }).success(function (data) { 
       vm.registers = new kendo.data.ObservableArray(data.registers); 
      }); 
    } 
    ]); 
})(); 

은 예입니다?

답변

1

구성이 잘못되었습니다. 파일 app.js에서 'kendo.directives'한 줄을 가지지 않습니다.

var app = angular.module('app', [ 
     'ngAnimate', 
     'ngSanitize', 

     'ui.router', 
     'ui.bootstrap', 
     'ui.jq', 

     'abp', 
     'kendo.directives' 
    ]); 
관련 문제