Bonjour
Je boucle sur tous les controles de ma page, toutefois je n'arrive pas à manipuler mon userControl qui est inconnu dans ma classe (USERCTRL_ucrequired_et_help).
Pas de problème par contre pour les controls de type TextBox ou autre...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 public class RequiredEtHelpManager : System.Web.UI.Page { public static void Executer(ControlCollection controls) { foreach (Control c in controls) { if (c is TextBox) { ((TextBox)c).Enabled = false; } if (c is DropDownList) { ((DropDownList)c).Enabled = false; } if (c.GetType().FullName == "ASP.userctrl_ucrequired_et_help_ascx") { // CA NE COMPILE PAS USERCTRL_ucrequired_et_help ucMyControl = (USERCTRL_ucrequired_et_help) c; // CA NE COMPILE PAS ucMyControl.Enabled = false; } if (c.Controls != null) { RequiredEtHelpManager.Executer(c.Controls); } } } }
Partager