Tôi đang bối rối trên DataTable.DefaultView.Sort. Đây là đoạn mã tôi muốn sử dụng.DataTable.DefaultView.Sort Không sắp xếp
actionLogDT.DefaultView.Sort = "StartDate";
foreach (CustomerService.ActionLogStartEndRow logRow in actionLogDT)
{
// code here
}
Mẫu tôi đã thấy không sử dụng vòng lặp foreach và do đó làm tôi khó hiểu về cách xử lý. Nó không phân loại như tôi nghĩ.
Tôi thấy điều đó .DefaultView trả về chế độ xem và .Table cung cấp lỗi biên dịch.
câu hỏi/nhầm lẫn của bạn là gì? bạn đang gặp phải lỗi biên dịch nào? – shahkalpesh
Nó không phải là phân loại. –
Khi sắp xếp theo cột ngày, cột đó phải được định nghĩa là một DateTime trong DataTable. Khác nó có thể được coi là một chuỗi và được sắp xếp theo thứ tự không mong muốn. – DOK