ThenBy.DataField Property

.NET Framework (current version)
 

Gets or sets the property of the IQueryable object to apply the ThenBy expression to.

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

public string DataField { get; set; }

Property Value

Type: System.String

The property of the IQueryable object to apply the ThenBy expression to.

The OrderByExpression sorts the data on a specified data field. Subsequent sort operations can be performed on a different data field by using the OrderByExpression the ThenByExpressions collection. This property specifies the data field to apply the ThenBy sort operation to.

The following example shows how to sort data by the ListPrice field in descending order and then on the Product ID field in ascending order. This code example is part of a larger example provided in Walkthrough: Filtering Data in a Web Page Using Declarative Syntax.

<asp:OrderByExpression DataField="ListPrice" 
    Direction="Descending">
  <asp:ThenBy DataField="ProductID" Direction="Ascending"/>
</asp:OrderByExpression>

.NET Framework
Available since 4.0
Return to top
Show: