сбросить ваш источник данных в элементе управления сеткой данных и повторно назначить его на новый набор данных или набор данных, когда вы нажимаете кнопку или когда вы меняете данные в элементе управления datatimepicker
void UpdateCustomersDGV()
{
DataTable dtCustomers = dataAccessLayer.GetCustomers();
dgcCustomers.DataSource = null;
dgvCustomers.DataMember ="";
dgvCustomers.DataSource = dtCustomers;
}
вызывать эту функцию при событии нажатия кнопки