private void FillGrid() { ConnList = CentralConnections.Refresh(); gridMain.BeginUpdate(); gridMain.Columns.Clear(); ODGridColumn col; col = new ODGridColumn("#", 40); gridMain.Columns.Add(col); col = new ODGridColumn("Database", 320); gridMain.Columns.Add(col); col = new ODGridColumn("Note", 300); gridMain.Columns.Add(col); gridMain.Rows.Clear(); ODGridRow row; for (int i = 0; i < ConnList.Count; i++) { row = new ODGridRow(); row.Cells.Add(ConnList[i].ItemOrder.ToString()); if (ConnList[i].DatabaseName == "") //uri { row.Cells.Add(ConnList[i].ServiceURI); } else { row.Cells.Add(ConnList[i].ServerName + ", " + ConnList[i].DatabaseName); } row.Cells.Add(ConnList[i].Note); gridMain.Rows.Add(row); } gridMain.EndUpdate(); }