Bonjour à tous !
Je débute en asp.net mvc 4 (moteur razor), et je rencontre actuellement un problème.
Je suis en train de créer un formulaire. Pour la réalisation de ce formulaire, j'utilise des HTMLHelper (que je découvre, très bon outil !). L'avantage est que dans la vue, on a la possibilité de spécifier le model, et effectuer l'ajout dans le model directement.
Dans ma view, je fais donc appel au model qui me permet d'enregistrer le formulaire. Cependant, il y a un soucis.
Le formulaire en question a un champs qui peut être ajouté plusieurs fois (selon le choix du client). En gros dans le formulaire, l'utilisateur clique sur un bouton, peut ajouter plusieurs champs <input>.
Exemple du formulaire :
(champs input)
-Nom
-Prenom
-Age
(bouton)
-Cliquez pour ajouter un véhicule
(champ input)
-Nom Vehicule 1
-Nom Vehiule 2
...
-Nom Vehicule N
Au niveau de model, ce que j'ai crée :
-une classe User(Id, nom, prenom, age)
-une classe Voiture ( Id, nomVoiture, IdUser)
Donc dans une view, je ne peux ajouter qu'un seul model (@model User), comment puis-je gérer mes véhicules ? Je ne peux pas ajouter mes véhicules dans la classe User....
En espérant avoir été assez clair, si vous ne comprenez pas dites le moi :-)
EN vous remerciant d'avance.
Partager