internal void LoadGridViewData() { try { grdUsers.DataSource = null; grdUsers.Columns.Clear(); listOfAllusers = new BindingList <User>(dl.GetAllUsers()); grdUsers.DataSource = listOfAllusers; DataGridViewButtonColumn bc = new DataGridViewButtonColumn(); bc.HeaderText = "Action"; bc.Text = "Details"; bc.Name = "Details"; bc.UseColumnTextForButtonValue = true; bc.Width = 50; grdUsers.Columns.Add(bc); } catch (Exception ex) { MessageBox.Show("Errore nel caricamento degli utenti\n" + ex.Message, "Users management", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void frmUsersManagement_Load(object sender, EventArgs e) { listOfAllUsers = dl.GetAllUsers(); lstUsers.DataSource = listOfAllUsers; }