Question

Quelqu'un at-il réussi à étendre un GridView avec le tri par défaut? Cela me semble assez trivial, mais je ne peux pas le faire.

L'idée est d'ajouter une DefaultSortExpression propriété à un serveur de contrôle qui hérite GridView.

  • Appel Trier () effectue une sélection supplémentaire, nous ne voulons pas.
  • Configuration this.SelectArguments.SortExpression semble obtenir ensemble de la valeur après que je fais qui ne fonctionne pas non plus. (Je ne l'ai pas essayé encore moins qu'il y ait un événement magique).

Je veux être en mesure de régler la SortExpression avant la GridView ne databinding est tout.

Était-ce utile?

La solution

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

            // dsa.SortExpression = "my field";

           return dsa;
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top