Frage

Hat jemand es geschafft, eine Gridview mit Standardsortierung zu verlängern? Das scheint mir ziemlich trivial, aber ich kann es nicht getan.

Die Idee ist, eine Eigenschaft DefaultSortExpression zu einem Server Control, dass inherits Gridview hinzuzufügen.

  • Beim Sort () führt eine zusätzliche Auswahl, wir wollen nicht, dass.
  • this.SelectArguments.SortExpression Einstellung scheint es der eingestellte Wert zu erhalten, nachdem ich so tun, dass funktioniert auch nicht. (Es sei denn, es gibt einige magische Ereignis i noch nicht probiert).

Ich möchte die SortExpression einstellen können, bevor das Gridview es die Datenbindung der Fall ist.

War es hilfreich?

Lösung

protected override DataSourceSelectArguments CreateDataSourceSelectArguments()
        {
            DataSourceSelectArguments dsa = base.CreateDataSourceSelectArguments();

            // dsa.SortExpression = "my field";

           return dsa;
}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top