2010-10-10 5 views

Répondre

0

Vous pouvez ajouter un paramètre supplémentaire à l'action de tri qui est currentPage ou tout ce que vous utilisez dans votre pager pour suivre la page en cours et lors de la génération de ce lien définissez la valeur du paramètre sur 1. Assurez-vous également que côté serveur, dans l'action de tri, vous spécifiez la plage appropriée lors de l'appel de la source de données (.AsPagination(1, PAGE_SIZE)).

+0

Comment puis-je ajouter des paramètres supplémentaires pour le tri actuel? J'ai essayé d'ajouter des champs masqués mais lorsque les utilisateurs cliquaient sur un nom de colonne à trier, les valeurs n'étaient pas transmises au contrôleur. –

+0

Cela dépend de la façon dont vous gérez les liens de tri. Si vous utilisez des liens hypertexte, vous devrez passer les paramètres en tant que chaîne de requête lors de la génération de ces liens. –

+0

J'utilise les liens, que MvcContrib génère pour le tri lors de l'ajout de ce qui suit à la grille: .Sort (ViewData ["sort"] comme GridSortOptions) –

Questions connexes