Ho un DDL con molti elementi (10.000 records)
Non voglio vedere tutti i records (per non appesantire la pagina) quindi ho pensato di aggiungere un textbox ed un pulsante che consente di filtrare gli elementi da visualizzare nel DDL (se avete un'altra idea ben venga!)
il tutto è OK ma ho un problema
quando carico i dati dal record per visualizzarli nel form devo fare un
ddl.SelectedValue = MyFieldInDB
qualche cosa del tipo
dataSet = Helper.DataHelper.GetCampagna_IDCampagna(sqlConnec tion, IDCampagna);
if (dataSet.Tables[0].Rows.Count > 0)
{
ddlTipoAttivita.SelectedValue = dataSet.Tables[0].Rows[0]["IDAttivitaTipo"].ToString();
....
il problema è che il DDL è vuoto inizialmente (non ancora fillato) quindi il selected value va in errore... voi come gestireste questo problema??
Cioè:
- non caricare troppo il DDL e la pagina
- ottenere il selectedvalue al caricamento del record
Grazie!!!