ici i trier DateTime en utilisant ce codeDatetime tri dans le gridview
var query = from a in PurchaseRequestDetails.Tables[0].AsEnumerable()
orderby DateTime.Parse(a.Field<string>("RequiredDate")) // this will sort ur data according to datetime
select a;
DataView view = PurchaseRequestDetails.Tables[0].AsDataView();
view.Sort = "RequiredDate";
dgvPurReq.DataSource = view;
dgvPurReq.DataBind();
Note: Voici RequiredDate 'est varchar dans la base de données
Je reçois une sortie comme ceci:
01-Aug-2010
03-Aug-2010
06-Aug-2010
23-juin-2010
Jun 'devrait se présenter devant le «AUG le tri doit être fait dans le mois et même dans l'année aussi.