X è il numero di "Riga" del repeater (ha base 0).
Y è l'indice del controllo contenuto nell'items del repeater(anche questo a base 0. La tua RadioButtonList comunque ha indice superiore o uguale a 1).
Per il metodo FindControl:
codice:Sub Add_Voto(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnVota.Click If CType(MyRpt.Items.Item(x).FindControl("RDVoto"), RadioButtonList).SelectedIndex > -1 Then Response.Write(CType(MyRpt.Items.Item(x).FindControl("RDVoto"), RadioButtonList).SelectedItem.Value) End If End Sub


Rispondi quotando