Проблема со встроенным редактированием в сетке sheildUI и синхронизацией отредактированных данных с базой данных SQL Server - PullRequest
0 голосов
/ 02 января 2019

Я перешел по этой ссылке (demos.shieldui.com/aspnetcore/grid-editing/inline-editing) для редактирования данных в редактировании gridUI в виде сетки для моего веб-приложения ASP.NET Core (не MVC).Эта статья была не совсем полезна для меня, чтобы обновить удаление и вставить данные в базу данных SQL Server, потому что программе удается просматривать данные через javascript, упомянутый ниже.

<script>
    var gridData =
        [

                @{

                    foreach (var Emp in Model.EmployeeList)
                    {
                        int Eid = Emp.Id;
                        string NIC = Emp.NicNo;
                        string ename = Emp.Name;

                        @:{ "Name": "@ename","ID": "@Eid","NIC": "@NIC"},

                    }
                }



        ]

</script>

, но в статье упоминается другой способ для данныхисходный текст в редактировании.Как я могу редактировать, удалять, вставлять данные через JavaScript в базу данных SQL?

1 Ответ

0 голосов
/ 04 января 2019

Вы можете просмотреть эту ссылку (https://demos.shieldui.com/aspnetcore/grid-editing/inline-editing).

  1. Чтение данных - у вас есть метод чтения, в который вы должны поместить URL-адрес вашего действия чтения контроллера. В этом действии вы должныизвлеките ваши данные из базы данных и передайте их для отображения в сетке.
  2. add - вы получаете вновь созданную запись в вашем действии add контроллера, вы должны использовать ее и создать новую запись вбаза данных с полученными данными.
  3. update - у вас есть метод обновления, в котором вы должны поместить действие обновления контроллера. Вы получаете обновленную запись в качестве параметра, а затем должны обновить ее в базе данных. 4) удалить- Вы получаете идентификатор удаленной записи в своем действии удаления, поэтому вам следует удалить эту запись в базе данных.
...