J'essaie de comprendre un calcul que je peux effectuer en C# pour déterminer les lignes par colonne. Disons que je sais que je vais avoir 3 colonnes et que mon nombre d'enregistrements est de 46. Je sais que je peux moduler les résultats pour obtenir un reste, mais je voudrais quelque chose de plus efficace que ce que j'ai essayé. Donc, je sais que je vais avoir 16 lignes par colonne avec un reste de 14 pour la dernière colonne, mais quelle est la meilleure façon de faire une boucle à travers les resutls et de garder les comptes.Calculer des lignes par colonne pour CSS dans VB.NET?
Répondre
La division entière vous donnera le nombre de lignes complètes (46/3 = 15). Vous vérifiez ensuite le module pour voir si vous avez des restes (46 Mod 3 = 1; oui, vous avez une colonne à mettre dans une dernière rangée supplémentaire.)
Pour boucler, il suffit de vérifier le module de l'enregistrement en cours index (basé sur zéro) avec votre nombre de colonnes. Ce module est l'indice de colonne (basé sur zéro). Si elle est égale à 0, vous démarrez une nouvelle ligne.
Mais d'après votre question, il semble que vous ayez déjà atteint ce point. Alors, est-ce que je comprends mal la question?
Je pense que là où j'ai foiré, c'est que j'avais le numéro de division réglé sur autre chose qu'un nombre entier, donc la décimale me rejetait !!! Merci – DDiVita
- 1. Calculer la colonne dans R
- 2. Calculer des semaines DateTime en lignes
- 3. Filtrage des lignes de la table jQuery par colonne
- 4. Problème d'espacement des lignes CSS
- 5. Comment retourner des lignes avec une valeur maximale d'une colonne groupée par une autre colonne?
- 6. Pour chaque ligne dans les lignes sélectionnées (vb.net)
- 7. SQL Server: SELECT lignes avec MAX (colonne A), MAX (colonne B), DISTINCT par des colonnes liées
- 8. Comptage des lignes par la date différente
- 9. Calculer le nombre de lignes possible dans RitchTextField
- 10. Suppression de lignes de Datatable dans vb.net
- 11. Comment faire pour calculer la somme d'une colonne DataTable dans LINQ (à Dataset)?
- 12. Lecture des valeurs de table par colonne
- 13. SQL - calculer le pourcentage d'augmentation des valeurs d'une colonne numérique
- 14. Définition des plages pour Excel dans VB.NET
- 15. Comment filtrer les lignes par les valeurs d'une colonne?
- 16. SQL - Plusieurs lignes dans une seule colonne
- 17. Ratio des lignes correspondantes par groupe
- 18. jqGrid - Comment calculer la colonne en jqgrid?
- 19. CSS 'colonne' fluide
- 20. Calculer la somme des lignes d'une grille de données
- 21. Passer des valeurs entre les lignes dans la colonne unique,
- 22. Calculer l'id de colonne avec la logique
- 23. Modifier toutes les lignes pour une colonne dans un GridView
- 24. Ordre par Clause pour la colonne NVARCHAR dans SQL Server
- 25. Date Différence dans MySQL pour calculer l'âge
- 26. Comment spécifier des classes CSS pour des lignes spécifiques dans un GridView?
- 27. Tri de IQueryable par agrégat dans VB.net
- 28. Comment rechercher des lignes dans SQL qui commencent par la même chaîne (lignes similaires)?
- 29. Calculer le nombre de lignes de jeu de données
- 30. Sélection de lignes de DataTable par colonne DateTime (heures)
"Plus efficace" que "Mod"? Quel est le problème avec l'utilisation de 'Mod'? –
Je ne voulais pas dire que Mod n'était pas efficace, jsut la façon dont je pensais quoi faire avec le mod. – DDiVita