Das GridView-Spalten manuell sortieren

March 25

Das ASP GridView-Steuerelement bietet die Möglichkeit für Zahlen und Daten in einem Objekt tabellenähnlichen Layout Web-Entwickler. Das GridView-Objekt sieht aus wie eine Tabelle mit Zeilen und Spalten mit Informationen. Das GridView-Steuerelement erleichtert das Layout der Daten und farblich kennzeichnen die Schriftarten und Zeilen sortieren der Daten. Aus diesem Grund verwenden ASP-Entwickler das GridView-Objekt anstelle einer einfachen HTML-Tabelle. Das GridView-Steuerelement mithilfe von Code manuell zu sortieren.

Anweisungen

1 Fügen Sie die \"OnSorting\"-Ereignishandler an das GridView-Objekt. In den \"OnSorting\ eingegebene Wert" Ereignis ist die Funktion der Code aufruft, wenn der Benutzer das GridView-Steuerelement sortiert. Der folgende Code fügt ein \"OnSorting\" Ihre GridView-Ereignis:

< Asp: GridView OnSorting = \ "SortingFunction\" / >

2 Erstellen Sie den Funktion-Ereignishandler. Ein Event-Handler ist eine Funktion, die aufgerufen wird, nachdem der Benutzer Ihrer Webseite interagiert. In diesem Fall sortiert der Benutzer das GridView-Steuerelement manuell. Der folgende Code erstellt die Namen der GridView-Handler-Funktion:

< Skript Runat = \ "Server\" >protected void SortingFunction (Object Sender, GridViewSortEventArgs e){}< / script >

3 Sortieren Sie die GridView-Zeilen. Die \"Sort\" Eigenschaft muss ein Spaltenname in der GridView entsprechen. In diesem Beispiel wird das GridView-Steuerelement die Zeilen sortieren nach Nachnamen Kunden festgelegt. Der folgende Code sortiert Ihre GridView manuell:

< Skript Runat = \ "Server\" >protected void SortingFunction (Object Sender, GridViewSortEventArgs e){GridView1.DefaultView.Sort = \"Last_Name ASC\"GEHEN}< / script >

Die \"ASC\" steht für \"ascending.\" \"DESC,\ können Sie auch" die GridView Zeilen in absteigender Reihenfolge sortiert.