2016-12-15 2 views
1

У меня есть кендо Grid, и я указываю его тип в модели схемы.Как указать несколько типов в схеме схемы в сетке кендо?

Ниже моя модель схемы

schema: { 
        model: { 
         fields: { 
          UOMName: { type: "string" }, 
          ConversionFactor: { type: "string" }, 
         } 
        } 
} 

Я хочу типа ConversionFactor быть строка для одного сценария и номер для другого сценария.

Есть ли способ, когда я могу указать несколько типов в модели схемы кендо?

ответ

1

Невозможно указать два разных schema для того же источника данных пользовательского интерфейса Kendo. Что вы можете сделать, это иметь два отдельных (и почти идентичных) экземпляра DataSource и переключаться между ними, когда это необходимо, с помощью метода setDataSource.

var dataSource1 = new kendo.data.DataSource({ /* ... */ }); 
var dataSource2 = new kendo.data.DataSource({ /* ... */ }); 

// create the Grid with the first dataSource 
$("#grid").kendoGrid({ 
    dataSource: dataSource1 
}); 

// some time later, switch to the second dataSource 
$("#grid").data("kendoGrid").setDataSource(dataSource2); 
+0

Благодарим за отзыв. Постараюсь следовать – RamaChandran

 Смежные вопросы

  • Нет связанных вопросов^_^