Bonjour, j'ai une tres grande page avec 3 Panel, et sur chaque Panel, j'ai beaucoup de textbox et buttons.
Et en plus pour cette page j'ai une MasterPage
j'ai un systeme des droits d'acces, donc pour un profil seulement en lecture je voudrais mettre pous mes texbox en ReadOnly = true.
Il y en a vraiement beaucoup, (plus de 50)
je pensais d'écrire qch comme ça :
Mais ca ne marche pas, je suppose à cause de panel ou de MasterPage?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 foreach (Control c in Page.Controls) { if (c is TextBox) { TextBox txt= (TextBox)c; txt.ReadOnly = true; } }
Quand je parcoure avec un debugger, dans la collection de controls de la page j'ai un seul control (ma Masterpage)









Répondre avec citation






Partager