Accueil
Articles
Astuces
Vidéos
Actualités
Auteurs
A propos
Contact
S'enregistrer
|
S'identifier
S'identifier
Authentification invalide
N
om d'utilisateur
M
ot de Passe
S
e souvenir de moi la prochaine fois.
S'identifier
Annuler
S'enregistrer
Mot de passe oublié ?
La réflection au Quotidien
Optimisation de votre développement grâce à la Reflection. Reflection - Génération et gestion de formulaires web dynamiques
Par
Grégory Renard
publié le 02/01/2005 à 23:27, lu 10713 fois, 6 pages
0 commentaire(s)
Tags:
Réflection
4 | Objectifs
1 | Introduction
2 | Rappel
3 | Reflexion sur la Reflection
4 | Objectifs
5 | Explications
6 | Description des fichiers du projet
7 | Conclusion
Objectifs
Note
: l'exemple suivant est construit afin de vous montrer un modèle d'utilisation de la Reflection dans votre quotidien, il devra par contre être optimisé pour toute mise en production. Mon objectif est de vous montrer succinctement le mode de fonctionnement.
Basé sur le System.Reflection, nous allons construire un moteur permettant de :
Lister les propriétés d'une classe quelconque
Construire une DataTable à la volée basée sur les propriétés de la dite classe afin de stocker les données des différents items saisis par l'utilisateur.
Construire un formulaire dynamique constitué de couples « literalcontrol textbox » pour chaque propriété de la dite classe. (ex pour la propriété libelle de la classe produits : libelle et textbox de saisie de la donnée)
Récupérer les données et les stocker dans la DataTable.
Mise en session des DataTables construire pour chaque classe de l'exemple
1
2
3
4
5
6
»
Démarrer une discussion
Ecrire un commentaire
Titre
Commentaire
Annuler