Bonjour,
J'ai un fichier XML avec les données suivantes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<Activités>
    <Activité Id="1" Nom="WEEK-END DE DÉTENTE" Lieu="Fromelenne" Départ="29/01/2010" Retour="31/01/2010" Prix="26" Places="8" Informations="Fromelenne.txt"/>
    <Activité Id="2" Nom="VACANCES DE CARNAVAL" Lieu="Venise" Départ="19/02/2010" Retour="27/02/2010" Prix="147,50" Places="12" Informations="Carnaval.txt"/>
    <MaxID>2</MaxID>
</Activités>
J'ai lié cette source de données à un gridView. Jusque là, pas de problème. Mais je voudrais filtrer mes données via un XPath sur l'attribut 'Départ' de façon à ne'afficher que certaines lignes.
C'est-à-dire que j'entre la date du jour dans une variable que je compare avec la date de chaque node comme ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
string sDateJour = DateTime.Now.ToShortDateString();
XMLDataSource1.Xpath = "//Activité[@Départ>='" + sDateJour + "']";
Mais celle-ci ne fonctionne pas.
Une piste ?