Condividi tramite


EntityDataSource.OrderByParameters Proprietà

Definizione

Ottiene l'insieme di parametri utilizzati per creare la clausola ORDER BY.

public:
 property System::Web::UI::WebControls::ParameterCollection ^ OrderByParameters { System::Web::UI::WebControls::ParameterCollection ^ get(); };
[System.ComponentModel.Browsable(false)]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.WebControls.ParameterCollection OrderByParameters { get; }
[<System.ComponentModel.Browsable(false)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.OrderByParameters : System.Web.UI.WebControls.ParameterCollection
Public ReadOnly Property OrderByParameters As ParameterCollection

Valore della proprietà

ParameterCollection

Parametri che vengono usati per creare la clausola ORDER BY.

Attributi

Esempio

Nell'esempio seguente viene generata automaticamente la clausola ORDER BY e viene utilizzato il valore di orderByDropDownList per impostare il valore del parametro.

<asp:EntityDataSource ID="SalesOrderHeader" runat="server"
    ConnectionString="name=AdventureWorksEntities"
    DefaultContainerName="AdventureWorksEntities" EnableDelete="True"
    EnableInsert="True" EnableUpdate="True" EntitySetName="SalesOrderHeader"
    Where="it.OnlineOrderFlag = true" AutoGenerateOrderByClause="True">
    <OrderByParameters>
        <asp:ControlParameter Name="OrderByParameter"
            ControlID="orderByDropDownList" Type="String" />
    </OrderByParameters>
</asp:EntityDataSource>

Commenti

Quando la AutoGenerateOrderByClause proprietà del EntityDataSource controllo è impostata su true , il controllo genera automaticamente una clausola ORDER BY dal parametro nell'oggetto ParameterCollection assegnato alla OrderByParameters Proprietà. In questo modo si elimina la necessità di assegnare esplicitamente una clausola ORDER BY alla OrderBy Proprietà. PER la creazione della clausola ORDER BY dalla OrderByParameters proprietà è necessario che la Name proprietà del parametro nella raccolta identifichi una singola proprietà dell'elemento restituito dalla query.

Si applica a