Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Atteint de JavaScriptite Aiguë [Cyril Durand]

Expert ASP.net Ajax et WCF, Cyril Durand parle dans son blog de point techniques sur ASP.net, ASP.net Ajax, JavaScript, WCF et .net en général. Cyril est également consultant indépendant, n'hésitez pas à le contacter pour de l'assistance sur vos projets

Actualités

  • Blog de Cyril DURAND, passionné de JavaScript, Ajax, ASP.net et tout ce qui touche au developpement Web Client-Side.

    N'hésitez pas à me contacter pour vos projets .net : architecture, accompagnement, formation, ...

    View Cyril Durand's profile on LinkedIn
    hit counters


    Expertise Commerce server et BizTalk

Ajout de controle dynamique dans une page ASP.net

On me pose souvent des questions sur l'ajout de contrôle dynamique dans une page ASP.net. Par exemple, pourquoi lorsque je créer un bouton l'événement click ne fonctionne plus, etc...

L'ajout de contrôle à la volée nécessite de bien maitriser le cycle de vie d'une page ASP.net, il doit être au maximum évité sauf dans le cas de la création d'un contrôle composite. Dans la majorité des cas on s'en sort en utilisant un repeater, en rendant des contrôles invisibles ou en utilisant un contrôle multiview. Si vous devez vraiment rajouter des contrôles dynamiquement alors je vous conseille de passer par la création d'un contrôle composite.

C'est rare que je relais les articles des autres, mais celui ci est vraiment d'une qualité incroyable. Dans cette série sur l'ajout de contrôle dynamique, Dave Reed décrit à merveille le fonctionnement du cycle de vie d'une page ASP.net. Je vous conseille vivement la lecture de cet article si le fonctionnement d'ASP.net vous intrigue.

TRULY Understanding Dynamic Controls

Part 1: Dynamic vs. Static
Part 2: Creating Dynamic Controls
Part 3: Adding Dynamic Controls to the Control Tree
Part 4: Because you don't know what to render at design time

Du même auteur et avec la même qualité : TRULY Understanding ViewState

Posted: mardi 18 septembre 2007 11:02 par cyril
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires

EliseD a dit :

heu pourquoi ca devrait etre rare de relayer les articles des autres ?

On ne peut pas ecrire chacun sur tout et de façon poussée...

# septembre 18, 2007 14:14

Nix a dit :

J'voulais dire un truc moi aussi mais j'ai oublié

# septembre 18, 2007 15:30

VANNESTE Xavier a dit :

Dison que c'est tres rare pour Cyril de relayer, c'est plutot lui qui fait le contenu d'habitude et de tres bonne facture qui plus est

# septembre 18, 2007 17:08

EliseD a dit :

un peu d'humilité ne fait pas de mal cher MVPs...

# septembre 18, 2007 17:22

Nix a dit :

Tout de suite les grands mots...

Regarde un peu ton commentaire, je le trouve juste un peu déplacé surtout que l'info est interessante comme la plupart des posts de Cyril qui ont généralement un vrai intérêt.

# septembre 18, 2007 17:28

EliseD a dit :

je n'ai pas dit que les post de cyril n'avait rien ecirt d'intéret.

je me demandais ce qui justifiait qu'il avoue rarement relayer les articles des autres.

# septembre 19, 2007 09:42

Amethyste a dit :

puisque l'on est en train de relayer des trucs, je me fais de la pub perso sur le site de Cyril que j'aime bien moi aussi afin de signaler que j'ai fais une adaptation en français de l'article sur les viewstate ici:

http://www.dotnetguru.org/articles/dossiers/viewstate/viewstate.htm

Il ne s'agit pas d'une traduction, mais d'une adaptation

# septembre 20, 2007 18:20
Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- L’application des MiniDrones Parrot est aussi disponible pour Windows 8.1 par Blog de Jérémy Jeanson le 10-28-2014, 15:01

- L’application des MiniDrones Parrot est enfin disponible pour Windows Phone par Blog de Jérémy Jeanson le 10-27-2014, 09:49

- Mise à jour Samsung 840 EVO sur core server par Blog de Jérémy Jeanson le 10-27-2014, 05:59

- MVP Award 2014 ;) par Blog de Jérémy Jeanson le 10-27-2014, 05:42

- « Naviguer vers le haut » dans une librairie SharePoint par Blog de Jérémy Jeanson le 10-07-2014, 13:21

- PowerShell: Comment mixer NAGIOS et PowerShell pour le monitoring applicatif par Blog Technique de Romelard Fabrice le 10-07-2014, 11:43

- ReBUILD 2014 : les présentations par Le blog de Patrick [MVP Office 365] le 10-06-2014, 09:15

- II6 Management Compatibility présente dans Windows Server Technical Preview avec IIS8 par Blog de Jérémy Jeanson le 10-05-2014, 17:37

- Soft Restart sur Windows Server Technical Preview par Blog de Jérémy Jeanson le 10-03-2014, 19:43

- Non, le certificat public du CA n’est pas un certificat client !!! par Blog de Jérémy Jeanson le 10-03-2014, 00:08