EntityDataSource.OrderByParameters Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Auflistung der zum Erstellen der Order By-Klausel verwendeten Parameter ab.
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
Eigenschaftswert
Die Parameter, die zum Erstellen der ORDER BY-Klausel verwendet werden.
- Attribute
Beispiele
Im folgenden Beispiel wird die Order By-Klausel automatisch generiert, und es wird der Wert des- orderByDropDownList
Parameters verwendet, um den Wert des Parameters festzulegen.
<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>
Hinweise
Wenn die- AutoGenerateOrderByClause Eigenschaft des- EntityDataSource Steuer Elements auf festgelegt ist true
, generiert das-Steuerelement automatisch eine ORDER BY-Klausel aus dem-Parameter in der ParameterCollection , die der-Eigenschaft zugewiesen ist OrderByParameters . Dadurch entfällt die Notwendigkeit, der-Eigenschaft explizit eine ORDER BY-Klausel zuzuweisen OrderBy . Die Erstellung der ORDER BY-Klausel aus der- OrderByParameters Eigenschaft erfordert, dass die- Name Eigenschaft des-Parameters in der-Auflistung eine einzelne Eigenschaft des Elements identifiziert, das von der Abfrage zurückgegeben wird.