Skip to main content

LinqServerModeDataSourceSelectEventArgs.QueryableSource Property

Gets or sets the queryable data source.

Namespace: DevExpress.Data.Linq

Assembly: DevExpress.Web.v23.2.dll

NuGet Package: DevExpress.Web

Declaration

public IQueryable QueryableSource { get; set; }

Property Value

Type Description
IQueryable

An object that implements the IQueryable interface.

Example

The following example illustrates how to use the LinqServerModeDataSourceSelectEventArgs.QueryableSource property.

protected void EntityServerModeDataSource1_Selecting(object sender, DevExpress.Data.Linq.LinqServerModeDataSourceSelectEventArgs e) {
    var db = new YourDataContext();
    e.KeyExpression = "ID_FIELD_FROM_YOUR_TABLE";
    e.QueryableSource = db.Products;
    //or
    e.QueryableSource = db.Products.Where(p=>p.Price > 10);
    //or other linq query
}
See Also