Je souhaite afficher un nuage de tags dans mon application de test en utilisant une classe d'assistance pour créer le code HTML.Passer un modèle de vue à la classe d'assistance
Je peux utiliser une pour chaque boucle dans la vue partielle de visiter chaque élément dans le modèle
Inherits="System.Web.Mvc.ViewUserControl < IEnumerable <MyTestproject.Models.TagCount> >
foreach (var item in Model) {
}
Mais lorsque je tente de passer le modèle à la classe d'assistance et d'utiliser un pour chaque boucle que je reçois la erreur suivant:
public static string DisplayCloud <TagCount>(TagCount objTags) {
..
foreach (var item in objTags) {
}
}
foreach ne peut pas fonctionner sur des variables de type 'TagCount' parce que 'TagCount' ne contient pas de définition publique pour 'GetEnumerator'
Quelle est la différence ou est-ce que je la passe incorrectement? Parce que vous passez un type différent.
Fait le changement, a couru le code et bien sûr cela fonctionne un régal. À votre santé! –
Assurez-vous de repondre aux questions qui vous ont aidé. :) –