Ciao a tutti

Mi serve ottenere da un DropDownList il valore delle proprietà
DataValueField quando viene selezionato un elemento...
(il DropDownList è all'interno di una pagina .aspx)...

Il valore lo devo assegnare a una funzione che mi restituisce un dataset di
dati filtrato, il problema è che il valore che gli assegno, quando compilo
la pagina mi da il seguenti errore:

Messaggio di errore del compilatore: CS1502: La corrispondenza migliore del
metodo di overload per 'ASP.insannuncio_aspx.ds_StRub(int)' presenta alcuni
argomenti non validi

Questo è il codice:

void ddl_Rub_SelectedIndexChanged(object sender, EventArgs e) {
ddl_StRub.DataTextField = "Descrizione";
ddl_StRub.DataValueField = "IDStGrp";
ddl_StRub.DataSource = ds_StRub(ddl_Rub.SelectedItem.Value); // funzione
che mi restituisce il daset filtrato
ddl_StRub.DataBind();
}

L'obiettivo è quello di fare un master/detail ......

Il valore in entrata è di tipo intero , e il valore selezionato è di tipo
intero....

Avete una soluzione ?


Ciao e grazie