Bonjour @ tous,
Voilà, la question est simple, mais j'ai l'impression que la réponse est compliquée.
Je remplit une gridView depuis les entités, et j'aimerais pourvoir mettre mon orderby de manière paramétrable... De cette manière, en algorithme:
Mais vous devinez bien que ça ne compile même pas... Le odrerBy prends des paramètres qui me dépassent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 private void chargerListe(string ordreChamp, string ordreSens) { using (connStrEntities bdd = new connStrEntities()) { var req = from M in bdd.tblModules join S in bdd.tblSites on M.modSitId equals S.sitId join T in bdd.tblTrains on M.modTrnId equals T.trnId select new { M.modId, M.modLib, M.modNomFic, M.modDateMod, M.modEtat, M.modTag, M.modSitId, M.modTrnId, S.sitLib, T.trnLib, nbImg=(from L in bdd.tblModDoc where L.mdDocId == M.modId select L).Count() }; // */ req.OrderBy(ordreChamp+ " " + ordreSens); gvMain.DataSource = req; // */ gvMain.DataBind(); }
Pouvez vous m'aider ?
Merci d'avance.
Partager