EntityDataSource.OrderByParameters Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém a coleção de parâmetros usados para criar a cláusula 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
Valor de Propriedade
Os parâmetros usados para criar a cláusula ORDER BY.
- Atributos
Exemplos
O exemplo seguinte gera automaticamente a cláusula ORDER BY e usa o valor de para orderByDropDownList definir o valor do parâmetro.
<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>
Observações
Quando a AutoGenerateOrderByClause propriedade do EntityDataSource controlo é definida para true, o controlo gera automaticamente uma cláusula ORDER BY a partir do parâmetro atribuído ParameterCollection à OrderByParameters propriedade. Isto elimina a necessidade de atribuir explicitamente uma cláusula ORDER BY à OrderBy propriedade. A construção da cláusula ORDER BY a partir da OrderByParameters propriedade exige que a Name propriedade do parâmetro na coleção identifique uma única propriedade do item que é devolvida da consulta.