Salve ragazzi,
Sto utilizzando un DATALIST in Vb.Net e dovrei riprendermi il valore da me cliccato sulla lista.
Per far ciò non ho definito un DATAKEYFIELD perchè il DATALIST lo riempio dando come DataSource un semplice Array...
Cioè...

Menu = Split(Label1.Text, "#")
' Riempio il datalist
dDataListTop.DataSource = Menu
dDataListTop.DataBind()
dDataListTop.Dispose()

il problema è in pratica che volendo riprendere i dati con

dDataListTop(dDataListTop.DataKeys(e.Item.ItemInde x))

il sistema mi va in errore perchè non so cosa definire come DATAKEYFIELD

Grazie Sergio