errore nel compilare una drop down list

  • Creatore Discussione Creatore Discussione stee85
  • Data di inizio Data di inizio

stee85

Nuovo Utente
1 Mar 2005
6
0
0
ciao ho un problema nel far selezionare un campo in una ddl, cioè nel momento in cui faccio l'edit del datagrid in automatico si compila una tabella con i dati della riga selezionata solo che quando deve far selezionare un campo della ddl questo nn funziona, visualizza sempre il primo

questo è il codice della ddl

string query="Select * from Act where ActDes!='' and ActAnaId="+ idana;

//qui c'è il testo (ActDes)
string act=Session["act"].ToString();

SqlCommand myCommand = new SqlCommand(query,conn);
conn.Open();
ddlAct.DataSource = myCommand.ExecuteReader();
ddlAct.DataValueField = "ActOwnId";
ddlAct.DataTextField = "ActDes";
ddlAct.DataBind();

//con questo in teoria dovrei far selezionare la riga con
//scritto il contenuto della variabile act

ddlAct.SelectedIndex = ddlAct.Items.IndexOf(ddlAct.Items.FindByText(act)) ;
conn.Close();
 

Discussioni simili