LinqServerModeDataSourceSelectEventArgs.KeyExpression Property
Gets or sets the key expression.
Namespace: DevExpress.Data.Linq
Assembly: DevExpress.Web.v24.1.dll
NuGet Package: DevExpress.Web
Declaration
Property Value
Type | Description |
---|---|
String | Specifies the name of the key property. |
Remarks
Example
The following example illustrates how to use the KeyExpression 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