(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

EntityDataSource.OrderByParameters-Eigenschaft

Ruft die Auflistung der zum Erstellen der Order By-Klausel verwendeten Parameter ab.

Namespace:  System.Web.UI.WebControls
Assembly:  System.Web.Entity (in System.Web.Entity.dll)

[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
[BrowsableAttribute(false)]
public ParameterCollection OrderByParameters { get; }

Eigenschaftswert

Typ: System.Web.UI.WebControls.ParameterCollection
Die Parameter, die zum Erstellen der Order By-Klausel verwendet werden.

Wenn die AutoGenerateOrderByClause-Eigenschaft des EntityDataSource-Steuerelements auf true festgelegt wird, generiert das Steuerelement automatisch eine ORDER BY-Klausel aus dem Parameter in der ParameterCollection, die der OrderByParameters-Eigenschaft zugewiesen wird. Auf diese Weise müssen Sie der OrderBy-Eigenschaft keine ORDER BY-Klausel explizit zuweisen. Die Erstellung der ORDER BY-Klausel aus der OrderByParameters-Eigenschaft erfordert, dass die Name-Eigenschaft des Parameters in der Auflistung eine einzelne Eigenschaft des von der Abfrage zurückgegebenen Elements identifiziert.

Im folgenden Beispiel wird die ORDER BY-Klausel automatisch erzeugt und mit dem Wert von orderByDropDownList der Wert des Parameters festgelegt.

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

.NET Framework

Unterstützt in: 4.5.2, 4.5.1, 4.5, 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft