public IActionResult Style1()
        {
            var columnDtos = new[]
            {
                new ColumnDto {
                    Name = "CustomerID", ColumnType = "Text"
                },
                new ColumnDto {
                    Name = "EmployeeID", ColumnType = "Text"
                },
                new ColumnDto {
                    Name = "OrderDate", ColumnType = "Text"
                },
                new ColumnDto {
                    Name = "RequiredDate", ColumnType = "Text"
                },
                new ColumnDto {
                    Name = "ShippedDate", ColumnType = "Text"
                },
                new ColumnDto {
                    Name = "ShipVia", ColumnType = "Text"
                },
                new ColumnDto {
                    Name = "Freight", ColumnType = "Text"
                },
                new ColumnDto {
                    Name = "ShipName", ColumnType = "Text"
                },
                new ColumnDto {
                    Name = "ShipAddress", ColumnType = "Text"
                },
                new ColumnDto {
                    Name = "ShipCity", ColumnType = "Text"
                },
                new ColumnDto {
                    Name = "ShipRegion", ColumnType = "Text"
                },
                new ColumnDto {
                    Name = "ShipPostalCode", ColumnType = "Text"
                },
                new ColumnDto {
                    Name = "ShipCountry", ColumnType = "Text"
                },
            };

            ViewBag.ColumnsJson    = columnDtos.ToJson();
            ViewBag.EmptyOrderJson = new NorthwindOrderDto().ToJson();

            var dto = new DynamicColumnsAndRowsDto
            {
                Columns = columnDtos.Select(dto => dto.Name).ToArray(),
                Orders  = _northwindRepository.GetOrderList().Take(20),
            };

            return(View(dto));
        }
        public IActionResult PostStyle1([FromBody] DynamicColumnsAndRowsDto dto)
        {
            TempData[_style1ViewModelKey] = dto.ToJson();

            return(Ok(dto));
        }