DevExtreme DataGrid - PullRequest
       13

DevExtreme DataGrid

0 голосов
/ 09 октября 2018

У меня есть проект с ASP.NET Core MVC, у меня есть вопрос.

Контроллер: UserController.cs

public JsonResult GetUser()
        {
            List<object> lstUser = new List<object>();
            lstUser.Add(new object[]
                            {
                            "Id",
                            "UserName",
                            "FirstName",
                            "LastName"
                            });

            SqlDataReader drJson;
            UserData objUserData = new UserData();
            drJson = objUserData.UserListJson();
            if (drJson.HasRows)
            {
                while (drJson.Read())
                {
                    lstUser.Add(new object[]
                        {
                            drJson["Id"],
                            drJson["UserName"],
                            drJson["FirstName"],
                            drJson["LastName"]
                        });
                }
            }
            objUserData.CloseDataReader(drJson);
            return Json(lstUser);
        }

Просмотр:

@(Html.DevExtreme().DataGrid()
    .ID("gridContainer")
    .Columns(columns =>
        {
            columns.Add().DataField("Id");
            columns.Add().DataField("UserName");
            columns.Add().DataField("FirstName");
            columns.Add().DataField("LastName");
         })
     .DataSource(d => d.StaticJson().Url("/User/GetUser").Key("Id"))
     .ShowBorders(true)                           
)

Я хочу заполнить сетку данных методом GetUser ().не могли бы вы помочь мне?

спасибо и привет,

...