mmmm in tema, ho questo problemino:
ho una detailsview che contiene due dropdown con i giorni dei mesi e i mesi dell'anno, ddl che popolo al momento del databound così
Orbene, quando vado a prendere i valori delle suddette al momento dell'iteminserting, in questo modo:codice:Protected Sub detailsview1_databound(ByVal sender As Object, ByVal e As EventArgs) Handles DetailsView1.DataBound If DetailsView1.CurrentMode = DetailsViewMode.Edit Or DetailsView1.CurrentMode = DetailsViewMode.Insert Then Dim i As Integer, combogg As DropDownList = DetailsView1.FindControl("fn_giorno"), combomm As DropDownList = DetailsView1.FindControl("fn_mese") combomm.Items.Clear() combogg.Items.Clear() For i = 1 To 31 Dim a As New ListItem(i, i) a.Text = i a.Value = i combogg.Items.Add(a) Next For k = 1 To 12 Dim b As New ListItem(k, k) b.Text = k b.Value = k combomm.Items.Add(b) Next End If End Sub
il signor debugger mi dice che e.values("fn_giorno") e compare sono = nothing....codice:Protected Sub detailsview1_Iteminserting(sender As Object, e As DetailsViewInsertEventArgs) Handles DetailsView1.ItemInserting dim gg = e.Values("fn_giorno").ToString dim mm = e.Values("fn_mese").ToString .....
WARUM?

Rispondi quotando