Question

J'utilise actuellement le contrôle de Infragistics UltraWebGrid et j'affichons la somme des valeurs d'une colonne dans le pied de page.

Le problème est que, depuis que je suis en utilisant la pagination, le total affiché dans le pied de page est d'être calculé par les valeurs de la page en cours uniquement , mais je veux la somme de tous les éléments du la source, non seulement la page courante

Quelqu'un at-il rencontré ce problème avant?

Voici le code:

myGrid.Columns.FromKey("NoOfSubs").Footer.Total = UltraWebGrid.SummaryInfo.Sum
myGrid.Columns.FromKey("NoOfSubs").Footer.Formula = "SUM([NoOfSubs])"

myGrid est le UltraWebGridControl

Était-ce utile?

La solution

Je pense que votre meilleur pari est ici, malheureusement, pour exécuter une requête distincte pour obtenir vos totaux et l'utiliser pour l'affichage. Cela résout non seulement le problème des données totalisées au niveau de la page, mais il vous permet également de déconnecter du bas-de-la-table seule restriction positionnement avec le Infragistics Tableau récapitulatif.

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