private void btnFindUser_Click(object sender, EventArgs e) { try { MembershipUserCollection users = userProvider.FindUsers(txtUserFind.Text); MembershipUser[] valuesUser = new MembershipUser[users.Count]; users.CopyTo(valuesUser, 0); dgvUsers.DataSource = valuesUser; } catch (ArgumentException ex) { MessageBox.Show("Failed to find user, " + ex.Message, "Find user", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } catch (SqlException ex) { MessageBox.Show("Failed to find user, " + ex.Message, "Find user", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } catch (Exception ex) { MessageBox.Show("Failed to find user, " + ex.Message, "Find user", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }