35 messaggi dal 06 ottobre 2004
In una pagina aspx ho un panel e al suo interno, tra le altre cose, una serie di bottoni (WebControls.Button) che dovrei abilitare/disabilitare. Esiste un modo per farlo contemporaneamente su tutti senza doverlo specificare uno ad uno?

rv
3.165 messaggi dal 06 settembre 2002
Contributi | Blog
Ciao,

non credo proprio esista, tuttalpiù puoi nominarli in un certo modo (tipo facendo iniziare il nome con 3 lettere fisse). Poi ti fai una routine che abilita o disabilita tutti i controlli che iniziano con quelle lettere.

HTH
.

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy
35 messaggi dal 06 ottobre 2004
... un esempio? ... chiedo troppo ?

rv
3.165 messaggi dal 06 settembre 2002
Contributi | Blog
Ciao,

nell'html imposti l'id dei controlli a: "abctesto1", "abctesto2", "abctesto3", ecc;

poi ti fai un ciclo per tutti i controlli del panel

foreach(Control c in panel.Controls){
if (c.Id.StartsWith("abc")){
c.Enabled = false;
}

Ho scritto al volo quindi non so se è corretto.

HTH
.

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.