Support DevExpress LinqServerModeSource

Posts   
 
    
Posts: 15
Joined: 02-Jan-2010
# Posted on: 03-Jan-2010 01:06:12   

Hi; How can I using XtraGrid in server mode (LinqServerModeSource) with LinqMetaData? I'm try following code :

LinqMS.QueryableSource = from c in new LinqMetaData(adapter).Account select c; gridControl1.DataSource = LinqMS;

// I'm setting grid to ServerMode But cannot display data in the grid.

Please send me some example code?

Regards,

pat
User
Posts: 215
Joined: 02-Mar-2006
# Posted on: 03-Jan-2010 06:59:23   

developeradmin wrote:

Please send me some example code?

This works for me

public static LinqServerModeSource GetLinqServerMode()
{
    var da = new DataAccessAdapter(true);
    var metaData = new LinqMetaData(da);

    var linqServerModeSource1 = new LinqServerModeSource();
    linqServerModeSource1.ElementType = GetType(typeof(MyCoreEntity));
    linqServerModeSource1.KeyExpression = "CoreId";

    var q = (from c in metaData.Core
             select c);

    linqServerModeSource1.QueryableSource = q;
    return linqServerModeSource1;
}

gridControl.ServerMode = true;
gridControl.DataSource = GetLinqServerMode();

Hope it helps, Patrick

Posts: 15
Joined: 02-Jan-2010
# Posted on: 03-Jan-2010 07:21:16   

Thank you for answer.

Regards,