Je souhaite mettre en surbrillance tous les contrôles utilisateur utilisés dans une page en ajoutant une bordure autour d'elle. Nous faisons cela pour faciliter le débogage. Je pourrais remplacer la méthode RenderControl dans la classe de base du contrôle utilisateur pour le faire facilement, mais nous avons beaucoup de contrôles utilisateur (héritage) qui n'utilisent pas la classe de base. J'ai ensuite pris une approche différente. J'ai essayé de parcourir les contrôles de page dans la méthode PreRender de la classe de base de page, qui est utilisée par toutes les pages, et d'ajouter un div avec une bordure à tous les contrôles utilisateur. Mais j'ai trouvé qu'il n'est pas possible d'ajouter ou de retirer de la collection de contrôle si elle contient des blocs de code (c'est-à-dire <% ...%>).Mettre en surbrillance toutes les commandes utilisateur dans une page ASP.NET
Des suggestions?
grâce