2009-05-11 3 views
1

Je crée une archive d'articles de presse dans un site de publication SharePoint. les utilisateurs peuvent parcourir ou rechercher dans l'archive. La navigation est une simple liste de titres de dates d'articles. J'utilise DataFormWebPart pour afficher le contenu des pages (articles). Comme il y a des milliers d'articles, je voudrais montrer peut-être 50 sur une page. Je ne vois pas de pagination intégrée sur la DataFormWebPart. Je cherche des conseils sur la bonne façon d'ajouter la pagination. Je me sens comme le modèle XSL est le bon endroit pour commencer.Comment ajouter une pagination à un partage de données DataFormWebPart?

Répondre

0

Si vous regardez la page utilisant le concepteur de point de partage en mode 'conception', vous pouvez cliquer sur la flèche de tâche commune (>) et personnaliser les propriétés de la vue de données.

L'un des onglets concernera la «pagination» et vous pouvez définir le nombre d'éléments par page.

Espérons que cela aide!

0

Le modèle XSL est l'endroit où vous devez démarrer. À moins que vous ne traitiez plusieurs sources de données en définissant une liste comme la source de données sur un nouveau DataFormWebPart dans SharePoint Designer (SPD) créera un modèle XSL avec pagination (10 éléments par défaut). Vous pouvez ensuite examiner et modifier le XSL si vous souhaitez modifier l'apparence ou l'opération. Après le modèle XSL initial, jetez un coup d'œil aux propriétés de la partie web dans le navigateur ou le SPD. Il existe d'autres paramètres (par exemple, asynchrones) que vous pouvez modifier. La pagination fonctionne techniquement avec plusieurs sources de données, mais uniquement sur la source de données parente. Si le nombre d'enfants est important, il est souvent trop long pour voir le contrôle de pagination dans SPD.

Questions connexes