отправка отредактированного набора данных на контроллер в devextreme - PullRequest
0 голосов
/ 19 февраля 2020

Я только начал использовать devextreme.

В настоящее время я создаю веб-интерфейс с использованием asp. net core mvc 6 framework, и я работаю в Visual Studio 2019. Как отправить обратно отредактированный массив данных к моему контроллеру?

Например:

Модель:

public class student 
{ public string name {get;set;}
  public int age {get;set;}
}

Контроллер:

public class StudentController:Controller
{
    List<student> StudentData = new List<student>();
    StudentData.Add(new student(){name="John", age=17},
                    new student(){name="Doe", age=18})

    ViewBag.Student = StudentData;
}

Просмотр:

@(Html.DevExtreme().DataGrid()
     .ID("gridContainer")
     .Scrolling(s => s.ColumnRenderingMode(GridColumnRenderingMode.Virtual))
     .Paging(p => p.Enabled(false))
     .ShowBorders(true)
     .Height(600)
     .ColumnAutoWidth(true)
     .Editing(editing =>
                 {
                 editing.Mode(GridEditMode.Cell);
                 editing.AllowUpdating(true);
                 editing.AllowAdding(false);
                 })
      .DataSource(ViewBag.Student)   
      )

Итак, как только пользователь отредактировал сетку данных, я хотел бы отправить отредактированный список объектов обратно в контроллер. Кто-нибудь может подсказать мне, как это сделать?

Заранее спасибо.

...