Salve a tutti,
ho inserito un "HyperLink" nel mio DataList prodotti, premendo il quale voglio accedere alla pagina del prodotto.
Quello che non riesco a fare e assegnare ad una variabile di sessione il valore dell'ID prodotto selezionato (che è definito come DataKeyField del mio DataList), da recuperare poi nella pagina linkata.
Nel code behind ho provato a scrivere questo nell'evento "ItemCommand" del DataList, ma non funziona:
codice:Protected Sub dlsFamiglie_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataListCommandEventArgs) Handles dlsFamiglie.ItemCommand Dim IDElencoFamiglia As Integer = dlsFamiglie.DataKeys(e.Item.ItemIndex) Session("IDElencoFamiglia") = IDElencoFamiglia End Sub
Qualche suggerimento a proposito?![]()