Répéteur de liaison Asp.net C # pendant un nombre de fois spécifié
Question
Quel est le moyen le plus simple et le plus simple de lier un répéteur plusieurs fois, par exemple si ma liste contient 10 éléments et que je souhaite simplement lier les 2 premiers éléments (à l'aide de C #).
La solution
Filtrez la liste des éléments au niveau des données, aussi près que possible de la source.
Donc, si vous souhaitez uniquement afficher 2 éléments, demandez des données pour seulement 2 éléments au lieu de 10. Si cela n'est pas possible, utilisez la source de données d'origine et fournissez uniquement les 2 premiers éléments au répéteur.
Autres conseils
SELECT TOP 2 * FROM Customer
Utilisez le mot clé TOP pour filtrer uniquement le nombre d'éléments TOP N ...
Par exemple, si vous ne voulez que les 4 derniers clients enregistrés d'une table En supposant qu'il y ait un attribut RegisteredDate dans votre table ...
SELECT TOP 4 * FROM Customer ORDER BY RegisteredDate DESC