J'ai une page avec un élément de liste attaché. Comment puis-je déterminer le nombre d'éléments dans cette liste? Peut utiliser des balises de rendu, asp, ou toute autre technique (aussi longtemps que cela fonctionne!)Comment déterminer la longueur d'une liste dans RedDot?
Répondre
Lire le rendu des balises documents que je crois qu'il peut être possible de le faire dans une plus belle façon
donc obtenir la liste des éléments à l'aide de cette
Contexte: CurrentPage.Elements.GetElement (lst_myPages) .Value
La propriété Value devrait retourner une collection de pages pour les éléments de la liste afin que vous devriez être en mesure de le faire
Contexte: CurrentPage.Elements.GetElement (lst_myPages) .Value.Count
Apparemment, la seule façon de faire ceci est de faire une boucle dans la liste, en comptant chaque élément, par ex.
<reddot:cms>
<foreach itemname="testList"
object="Context:CurrentPage.Elements.GetElement(lst_myPages).Value"
countername="listCounter">
</foreach>
</reddot:cms>
La longueur est alors disponible:
<%!! Store:listCounter !!%>
Serait génial si quelqu'un pouvait confirmer cela (ou, mieux encore, arriver à un bon moyen de trouver la longueur!) –
<!IoRangePreExecute>
<% lst_myPagesSize = 0 %>
<!IoRangeList>
<% lst_myPagesSize = lst_myPagesSize + 1%>
<!IoRangeRedDotMode><!--[if !IE]><%lst_myPages%><![endif]--><!/IoRangeRedDotMode>
<!/IoRangeList>
<!/IoRangePreExecute>
Je pense que c'est le moyen le plus rapide. Premier compteur = 0. Ensuite, dans la plage de liste, incrémentez le compteur (n'oubliez pas d'inclure également le porte-noms de la liste dans ce bloc). Après cela, vous avez la valeur dans le compteur.
- 1. Comment déterminer la taille d'une liste SharePoint?
- 2. RedDot LiveServer dynament error
- 3. Utiliser MPlayer pour déterminer la longueur du fichier audio/vidéo
- 4. Permettant la liste de longueur variable dans yacc
- 5. Comment déclarer une liste de longueur fixe dans specman?
- 6. Nodesets Longueur
- 7. En C#, comment déterminer la longueur maximale définie par XSD pour un élément
- 8. Run-Time Actions de longueur dynamique liste pour la séquence
- 9. Comment pré-déterminer la longueur du texte de chiffrement résultant d'une opération de chiffrement?
- 10. Impossible de voir les données de la page RedDot LiveServer?
- 11. RedDot: référencer un élément dans le conteneur d'un modèle
- 12. Tri de la liste des URL par longueur en Jython
- 13. Modification d'une liste d'éléments de longueur variable dans MVC
- 14. Liste d'arguments de modèle de longueur variable?
- 15. Extraire chaque nombre dans la liste et reconstruire la liste?
- 16. Longueur de la fraction
- 17. Déterminer par programme la longueur maximale de la ligne de commande avec Python
- 18. Longueur de données dans la colonne ntext?
- 19. comment puis-je déterminer la position d'un LI dans une liste triable jquery?
- 20. Déterminer quelle case est cochée dans une liste CheckBoxList
- 21. Déterminer la liste des gestionnaires d'événements liés à l'événement
- 22. Comment obtenir la longueur de IStream? C++
- 23. Comment trouver la longueur d'un LPCSTR
- 24. Comment vérifier la longueur d'une entrée? (C++)
- 25. Comment trouver la longueur d'un tableau associatif dans ActionScript 3.0?
- 26. Comment préfixer la longueur du message dans TCP/IP
- 27. EmailAddress longueur du champ dans la base
- 28. Comment déterminer la commande d'un nouvel article?
- 29. Liste une liste dans la liste
- 30. Comment puis-je déterminer si une liste est juste une chaîne ou une liste de chaînes?
Excellent - semble fonctionner parfaitement. Avoir un peu de générosité :) –
Un ancien thread ... mais la façon moderne et plus efficace de le faire est 'Context: Pages.GetPage (Guid: <%inf_GUID%>) .GetElementByName (lst_myPages) .Value.Count' (où inf_GUID est la page GUID) – neil