je développe actuellement une application (sous forme d'intranet) pour une entreprise sensé saisir une masse importante de données. (venant notamment de la production) Je travail sous Visual 2008 avec le framework MVC. (je travail en VB)
J'ai réussi à mettre en place l'architecture MVC donc mes vue mes contrôleurs et mes modèles qui dialogue avec la BDD ORACLE.
Alors mon problème viens de mes vues.... j'ai donc une masse de textbox, de radiobouton , de liste et tout le bazar qui sont chacun dans un form (le form se trouve autour du contentPlaceHolder du site master la où vienne se loger mes vues) ce qui fait que j'ai plus d'une trentaine de valeur parfois à saisir avec le bouton enregistrement .... j'ai déjà fait mes propres contrôleurs et vues pour la connexion à l'intranet, je passe donc deux paramètres login + mot de passe et je n'ai pas de soucis à les gérés......mais 30 données ...... comment je m'y prend ?
quel outils utilisés ? quel méthodes ? je vais pas quand même écrire une action de mon contrôleur avec une trentaine de "ByVal" pour chacun de mes composant de ma vue ? cela ne me parait pas très propre et assez inconfortable au développement surtout si il y a modification du code après.
Merci de votre attention,
-WiDOC-
ps : je ne peut pas montrer mon code dans l'immédiat mais je pense qu'il n'y en ai pas besoin.
Il suffit de crée une classe (appellé "entité") contenant vos 30 paramètres. Dans l'action de votre contrôleur il suffit de créer un paramètre du type de cette classe. ASP MVC .NET se charge ensuite de faire la liaison.
Il suffit de crée une classe (appellé "entité") contenant vos 30 paramètres. Dans l'action de votre contrôleur il suffit de créer un paramètre du type de cette classe. ASP MVC .NET se charge ensuite de faire la liaison.