Dynamic LINQ solution?
In our app we have a situation where the users can select from numerous criteria and get back a subset of a large number of documents. Also, supported are pagination and sort order. Criteria may include:
But how does one build this dynamically in LINQ-to-SQL or LINQ-to-Entities? The number of options are too numerous to build static LINQ queries for all possible combinations.
Craig Johnston, Feb 24, 2010
here is a good tutorial by Scott. Look at the Skip() and Take() methods.
here is a sample too (its VB so its probably wrong :))
Aaron Burton, Feb 26, 2010