ragazzi ho una drowdownlist e vorrei che venisse lesezionata già dal valore che viene preso dal database. ho pensato di farlo cosi.

int xx = 0;
if (agente) xx = 0;
if (amministrativo) xx = 1;
if (tecnico) xx = 2;
if (dirigente) xx = 3;
if (cliente) xx = 4;

ListItemCollection itm = DropDownList1.Items;
itm.FindByValue(xx).Selected;

xò mi esce questo errore:
codice:
Errore server nell'applicazione '/PMC'.
--------------------------------------------------------------------------------

Errore di compilazione 
Descrizione: Errore durante la compilazione di una risorsa necessaria per soddisfare la richiesta. Rivedere i dettagli relativi all'errore e modificare in modo appropriato il codice sorgente. 

Messaggio di errore del compilatore: CS0201: Solo le assegnazioni, le chiamate, gli incrementi, i decrementi e le nuove espressioni dell'oggetto possono essere usate come istruzioni.

Errore nel codice sorgente:

 

Riga 67:         if (cliente) xx = 4;
Riga 68:         ListItemCollection itm = DropDownList1.Items; 
Riga 69:         itm.FindByValue(xx).Selected;  <--- Errore
Riga 70: 
Riga 71:     }
come si risolve?