private void caricaUtentiInRuolo(string codRubrica, string codUtente) { m_hashTableUtenti = new Hashtable(); ddl_utente.Items.Clear(); //calcolo gli utenti con quel Ruolo listaUtenti = queryUtenti(codRubrica); if (listaUtenti != null && listaUtenti.Length > 0) { for (int i = 0; i < listaUtenti.Length; i++) { m_hashTableUtenti.Add(i, listaUtenti[i]); ListItem newItem = new ListItem(listaUtenti[i].descrizione, listaUtenti[i].systemId); this.ddl_utente.Items.Add(newItem); if (codUtente != null) { if (listaUtenti[i].systemId.Equals(codUtente)) { this.ddl_utente.SelectedIndex = i; } } } TrasmManager.setHashUtenti(this, m_hashTableUtenti); } else { m_hashTableUtenti = TrasmManager.getHashUtenti(this); } }