bonjour

j'ai un objectdatasource lié a une classe linqtosql avec ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

/// <summary>
/// Summary description for RemClass
/// </summary>
public class RemClass
{

    private RemarquesDataClassesDataContext Context
    {
        get;
        set;
    }
	public RemClass()
	{
        Context = new RemarquesDataClassesDataContext();
	}


    public int GetREMCount(int maximumRows, int startPageIndex, int startRowIndex)
    {
        return Context.REMARQUES_VEWs.Count();
    }

    public IQueryable<REMARQUES_VEW> GetRems(int maximumRows, int startPageIndex, int startRowIndex)
    {
        var query = Context.REMARQUES_VEWs.Where( Skip(startRowIndex).Take(maximumRows);
        return query;
    }
}

cet objectdatasource est lié a un gridview et tout marche parfaitement


maintenant je veux ajouter différents filtres (plage de date, client ... etc)
par exemple j'ai un dropdownlist avec la liste de tout les clients et avec comme premier item "Tout les client" si je le sélectionne j'ai les remarques de tout les clients sinon un en particulier


quelqu'un a une idée pour ce cas de figure

merci et bonne journée