Привязка модели к kendogrid

#asp.net-mvc #kendo-grid

#asp.net-mvc #kendo-grid

Вопрос:

У меня есть модальное всплывающее окно, в котором есть 3 разных сетки kendo. прямо сейчас мы делаем считывание значения из контроллера, как показано ниже

 .DataSource(dataSource => dataSource
  .Ajax()
  .Model(model =>
  {
     model.Id(p => p.Id);
  })
 .Read(read => read.Action
        ("GetLines", "CO",
            new
               {
                 projectId = @parameters.projectId,
               }
        ).Data("coaHelper.GetParameters")
      )
   )
  

Прямо сейчас я добавил три списка в свой модальный класс. Есть ли какой-либо способ привязать эти модальные свойства к kendogrid?

Например: имя моего модального класса — COAModal.

     Class COAModal{
        public int ProjectID{}
        public List<A> As;
        public List<B> Bs;
        public List<C> Cs;
    }
  

Я хочу привязать As к KendoGrid1, Bs — к KendoGrid2, а Cs — к KendoGrid3

Ответ №1:

Вам нужно посмотреть на демонстрацию локальной привязки

Вам пришлось бы:

  • Передать модель в сетку
 @(Html.Kendo().Grid(Model.As)
  
  • Удалите свойство Read источника данных, которое используется для удаленной привязки.