void searchAll() { dataGridView.Rows.Clear(); dataGridView.Refresh(); pcBLL = new ProductCategoryBLL(); ArrayList arr = pcBLL.searchAll(); foreach (object o in arr) { pcDTO = (PCategoryDTO)o; int a = dataGridView.Rows.Add(); dataGridView.Rows[a].Cells[0].Value = pcDTO.CATID; dataGridView.Rows[a].Cells[1].Value = pcDTO.CATNAME; } }