Freigeben über


LinqDataSourceSelectEventArgs.OrderByParameters Eigenschaft

Definition

Ruft die Auflistung von Parametern ab, die zum Erstellen der OrderBy-Klausel verwendet werden.

public:
 property System::Collections::Specialized::IOrderedDictionary ^ OrderByParameters { System::Collections::Specialized::IOrderedDictionary ^ get(); };
public System.Collections.Specialized.IOrderedDictionary OrderByParameters { get; }
member this.OrderByParameters : System.Collections.Specialized.IOrderedDictionary
Public ReadOnly Property OrderByParameters As IOrderedDictionary

Eigenschaftswert

Ein Objekt, das die Parameter für die OrderBy-Klausel enthält.

Hinweise

Sie verwenden die OrderByParameters -Eigenschaft, um auf Parameter für die OrderBy-Klausel in einem Handler für das Selecting -Ereignis zuzugreifen. Sie können die OrderBy-Klausel ändern, indem Sie dieser Auflistung Parameter hinzufügen oder daraus entfernen. Standardmäßig enthält die OrderByParameters -Eigenschaft des LinqDataSourceSelectEventArgs -Objekts alle Parameter, die Sie dem OrderByParameters des LinqDataSource -Steuerelements hinzugefügt haben.

Wenn die AutoGenerateOrderByClause -Eigenschaft auf truefestgelegt ist, müssen Parameter in der OrderByParameters Auflistung nicht benannt werden. Die Daten werden basierend auf der Reihenfolge der Parameter in der OrderByParameters Auflistung sortiert.

Gilt für:

Weitere Informationen