Я отображаю список элементов в сетке данных, связанной с dt_pd c. Столбец DueDate показывает дату проверки в виде дня, месяца и года. Когда я сортирую по убыванию, он делает следующее: Список дат и порядок: 1 --- 4/18/2020 2 --- 4/2/2020 3 --- 4/22/2020
Когда первое число дня git меньше первого числа дня другого дня git, оно сортируется первым, например, 18 апреля наступает до 2 апреля, однако 22 апреля наступает после 2 апреля.
Есть ли что-нибудь, что я могу исправить в представлении сортировки, или мне нужно записать это в БД как 02 вместо 2.
dt_pdc.Columns.Add("ID");
dt_pdc.Columns.Add("ChequeNumber");
dt_pdc.Columns.Add("DueDate");
dt_pdc.Columns.Add("Amount");
dt_pdc.Merge(Database.Accounts.Cheques.getPDCChequesSearch(dt_pdc));
dt_pdc.DefaultView.Sort = "DueDate ASC";