Bagikan melalui


EntityDataSource.OrderByParameters Properti

Definisi

Mendapatkan kumpulan parameter yang digunakan untuk membuat klausa 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

Nilai Properti

Parameter yang digunakan untuk membuat klausa ORDER BY.

Atribut

Contoh

Contoh berikut secara otomatis menghasilkan klausa ORDER BY dan menggunakan nilai orderByDropDownList untuk mengatur nilai parameter.

<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>

Keterangan

AutoGenerateOrderByClause Ketika properti EntityDataSource kontrol diatur ke true, kontrol secara otomatis menghasilkan klausa ORDER BY dari parameter di yang ParameterCollection ditetapkan ke OrderByParameters properti . Ini menghilangkan kebutuhan untuk secara eksplisit menetapkan klausul ORDER BY ke OrderBy properti . Konstruksi klausul ORDER BY dari OrderByParameters properti mengharuskan Name properti parameter dalam koleksi mengidentifikasi satu properti item yang dikembalikan dari kueri.

Berlaku untuk