Erweitern Minimieren
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

SortDirection-Enumeration

Gibt die Richtung an, in der eine Liste von Elementen sortiert.

Namespace:  System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)
public enum SortDirection
MembernameBeschreibung
AscendingSortierung vom kleinsten zu größten oder legt diese fest. Beispielsweise von A bis Z.
DescendingSortierung vom größten zu kleinsten. Beispielsweise von Z bis A.

Die SortDirection-Enumeration wird verwendet, um die Richtung darstellen, in der die Elemente sortiert werden. Sie wurde durch Eigenschaften (z. B. die SortDirection-Eigenschaft der GridView-Klasse) häufig verwendet die Reihenfolge anzugeben, in der die Elemente in einem Steuerelement angezeigt werden.

Im folgenden Codebeispiel wird veranschaulicht, wie die SortDirection-Enumeration verwendet, um die Reihenfolge zu bestimmen, in der das GridView-Steuerelement die Elemente anzeigt. Die SortDirection-Eigenschaft des Steuerelements GridView getestet wird, sodass sein Wert die Sortierreihenfolge bestimmt.



<%@ Page language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

  void AuthorsGridView_Sorted(Object sender, EventArgs e)
  {

    // Display the sort direction.   
    if(AuthorsGridView.SortDirection == SortDirection.Ascending)
    {  
      Message.Text = "Sorting in ascending order.";
    }
    else
    {
      Message.Text = "Sorting in descending order.";
    }

  }

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>SortDirection Example</title>
</head>
<body>
    <form id="form1" runat="server">

      <h3>SortDirection Example</h3>

      <asp:label id="Message"
        forecolor="Red"
        runat="server"/>

      <br/><br/>    

      <asp:gridview id="AuthorsGridView"
        datasourceid="AuthorsSqlDataSource"
        allowsorting="true"
        onsorted="AuthorsGridView_Sorted"  
        runat="server"/>

      <!-- This example uses Microsoft SQL Server and connects -->
      <!-- to the Pubs sample database.                        -->
      <asp:sqldatasource id="AuthorsSqlDataSource"  
        selectcommand="SELECT [au_id], [au_lname], [au_fname], [address], [city], [state], [zip], [contract] FROM [authors]"
        updatecommand="UPDATE authors SET au_lname=@au_lname, au_fname=@au_fname, address=@address, city=@city, state=@state, zip=@zip, contract=@contract WHERE (authors.au_id = @au_id)"
        connectionstring="server=localhost;database=pubs;integrated security=SSPI"
        runat="server">
      </asp:sqldatasource>

    </form>
  </body>
</html>



.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0, 2.0

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.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.