Функция для извлечения параметров даты и отображения сообщения об ошибке или вызова функции привязки:
private void LoadData() {
try {
DateTime date1 = Convert.ToDateTime(TextBox1.Text);
DateTime date2 = Convert.ToDateTime(textbox2.Text);
if (date1 >= date2) {
label1.Text = "Invalid Dates";
} else {
BindDataInGridview(date1, date2);
}
} Catch (Exception ex) {
// log and report exception
}
}
Функция для привязки данных:
private void BindDataInGridview(DateTime date1, DateTime date2) {
// Logic to retrieve your data based on date parameters and bind it to the GridView
}