具有Angular的Kendo Grid - 默认排序顺序

时间:2015-11-12 17:27:03

标签: kendo-grid angular-kendo

如果使用k-data-source,如何让Kendo Grid按特定字段排序?

这是我的HTML:

这是我的控制器:

getBusinessUnits();
function getBusinessUnits() {
    operatorService.getBusinessUnits()
    .success(function (data) {

        $scope.businessUnits = data;
    });
};

$scope.gridOptions = {
    batch: false,
    reorderable: true,
    sortable: true,
    editable: "inline",



columns: [
  { template: '<i class="fa fa-chevron-circle-up" style="cursor:pointer" ng-click="MoveUp(#=OperatorBusinessUnitID#)"></i>&nbsp;&nbsp;&nbsp;<i class="fa fa-chevron-circle-down" style="cursor:pointer"></i>', title: "List Order" },
  { field: "OperatorBusinessUnitID", title: "Business Unit ID" },
  { field: "vchDescription", title: "Business Unit Name" },
  { field: "vchOperatorSystemID", title: "Operator System ID"},
  {
      command: [
        { name: "edit", text: " " },
        { name: "destroy", text: " " },
      ], title: "Action"
  }
]

};

服务从SQL数据库返回的数据由SQL存储过程按我需要的顺序返回。但是,网格自动默认将其排序为ID列。如果我不是&#34;创建&#34;有没有办法告诉它默认排序哪个字段?我的Angular Controller中的数据源对象?

0 个答案:

没有答案
相关问题