J'essaie de passer des variables Modelview de contrôleur à des vues, mais il ne fait malheureusement pas de ne pas me permettre d'accéder aux variables. Je mentionne le code ci-dessous.
Voici le point de vue: P>
CS1061: 'List<AuctionViewModels>' does not contain a definition for 'AllAuction' and no extension method 'AllAuction' accepting a first argument of type 'List<AuctionViewModels>' could be found (are you missing a using directive or an assembly reference?)
4 Réponses :
Changer à p> alors vous pourrez faire foreach (Var Varôme dans le modèle.Allauduction ) code> p> p>
Vous étiez 7 secondes plus vite!
Merci beaucoup. Je cherchais depuis quelques heures. Finalement j'ai répondu.
@Zubairfarooq vous êtes le bienvenu! heureux d'avoir pu aider.
Vous avez une erreur en ligne: vous passez (comme modèle) classe, pas la liste. La liste ne contient pas de telles fonctions d'allauance. Essayez de remplacer cette ligne avec celui-ci: p>
Merci, tu étais aussi utile!
Il devrait simplement être
@model DealDouble.Web.ViewModels.AuctionViewModels
Vous instanciez un seul objet contenant deux champs qui sont tous deux des listes: mais le traite comme s'il s'agissait d'une liste dans la vue p> Vous devez modifier ce qui précède en: p> Vous pouvez ensuite itérer sur les deux champs p>