public override Task Init() { Customers = new GridViewDataSet <Customer> { OnLoadingData = GetData }; Customers.SetSortExpression(nameof(Customer.Id)); UserSettings = new GridViewUserSettings { EnableUserSettings = true, ColumnsSettings = new List <GridViewColumnSetting> { new GridViewColumnSetting { ColumnName = "CustomerId", DisplayOrder = 0, ColumnWidth = 50 }, new GridViewColumnSetting { ColumnName = "CustomerName", DisplayOrder = 1, ColumnWidth = 400 }, new GridViewColumnSetting { ColumnName = "CustomerBirthdate", DisplayOrder = 2 }, new GridViewColumnSetting { ColumnName = "CustomerOrders", DisplayOrder = 3 } } }; return(base.Init()); }
public override Task Init() { Customers = new GridViewDataSet <Customer> { OnLoadingData = GetData }; Customers.SetSortExpression(nameof(Customer.Id)); return(base.Init()); }
public override Task Init() { Customers = new GridViewDataSet <Customer> { OnLoadingData = GetData, RowEditOptions = new RowEditOptions { PrimaryKeyPropertyName = nameof(Customer.Id), EditRowId = -1 } }; Customers.SetSortExpression(nameof(Customer.Id)); return(base.Init()); }