Windows Dev Center

The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

QueryExtensions.SortBy<T> Method

.NET Framework 4.6 and 4.5

Specifies a sort order.

Namespace:  System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)

public static IQueryable<T> SortBy<T>(
	this IQueryable<T> source,
	string sortExpression
where T : class

Type Parameters


The generic type of the object.


Type: System.Linq.IQueryable<T>

The object to sort.

Type: System.String

The sort expression.

Return Value

Type: System.Linq.IQueryable<T>
The sorted version of the source object.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type IQueryable<T>. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).

.NET Framework

Supported in: 4.6, 4.5
© 2015 Microsoft