Dans la page ASPX, j'utilise un contrôle utilisateur qui contient un bouton. J'ai besoin de cacher le bouton (qui est dans le contrôle de l'utilisateur) quand une case à cocher (dans aspx) est clikced. J'ai une publication pour la case à cocher. Je veux cacher le bouton lorsque la case est cochée. Dans quel cas devrais-je faire la dissimulation et la dissimulation?Événement ASP.NET pour le contrôle utilisateur
Je ne peux pas ajouter la propriété supplémentaire dans le contrôle de l'utilisateur. Est-il possible d'accéder au bouton à l'aide de FindControl et de le désactiver? Quel événement peut être utilisé pour cela?
S'il vous plaît aider
Merci
Lijo
Il ne devrait pas être problème s'il a la propriété Visible – UserControl
Je ne peux pas ajouter de propriété supplémentaire dans le contrôle utilisateur. Est-il possible d'accéder au bouton à l'aide de FindControl et de le désactiver? Quel événement peut être utilisé pour cela? – Lijo
Eh bien, c'est possible si vous avez au moins une référence au contrôle de l'utilisateur et connaissez l'ID du bouton. Vous devez faire FindControl() récursivement sur la collection ucMyControl.Controls. Consultez cet article pour l'algorithme: http://stevesmithblog.com/blog/recursive-findcontrol/ – UserControl