Ich möchte SelectedIndex von radioButtonlist nur in ein int-Array OnSelectedIndexChanged -Ereignis nehmen. Ich habe versucht, folgenden Code wird aber nicht gearbeitet:Wie RadioButtonList.SelectedIndex in ein Array von Ints zu nehmen?
ich mache ein Array wie folgt aus:
int[] correctAnswers = { -1, -1, -1, -1, -1 }; and i tried this as well:
int[] correctAnswers = new int[100];
//SelectionChangeEvent
protected void rbAnswers_SelectedIndexChanged(object sender, EventArgs e)
{
int j = rbAnswers.SelectedIndex;
correctAnswers.SetValue(j, i); //or correctAnswers[i] = j;
}
ich ein Online-Testsystem in .Net machen werde. Ich ändere die Frage in Label und Antworten in RadioButtonList. Die Werte stammen aus der Datenbank. und ich ändere RadioButtonList dynamisch, aber wenn ich eine Antwort auswähle und auf Weiter klicke und dann zurückspringe, drücke ich die vorherige Taste, verschwindet meine Auswahl. also dafür habe ich eine logik, die ausgewählten index in einem int-array speichern soll und auf der nächsten und vorherigen taste diesen index-wert aufrufen und in SelectedIndex stroke von RadioButtonList eintragen. also bitte helfen Sie mir heraus, wie kann ich diesen ausgewählten Wert in einem int-Array auf OnSelectionChange nehmen? und eine weitere Ergänzung ist, dass ich Post TrueBase von RadioButtonList True.
Ihre Frage verwirrend ist. Versuchen Sie, die Auswahl in einem Array zu speichern, oder überprüfen Sie die Auswahl anhand eines Arrays mit richtigen Antworten? –
Möchten nur in einem Array speichern. kein Vergleich Benötigt –