Я просто хочу принять SelectedIndex radobuttonlist в массив int на событии OnSelectedIndexChanged. Я попытался следующий код, но не работал:Как принять RadioButtonList.SelectedIndex в массив Ints?
я сделать массив как это:
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;
}
Я сделать онлайн-тест-системы в .Net. Я меняю вопрос на ярлык и ответы в RadioButtonList. Значения поступают из базы данных. и я меняю RadioButtonList динамически, но если я выберу один ответ и нажмем на следующую кнопку, а затем вернусь, нажав предыдущую кнопку, мой выбор исчезнет. поэтому для этого у меня есть логика, которая хранит выбранный индекс в массиве int, а на следующей и предыдущей кнопках вызывается это значение индекса и помещается в SelectedIndex, пораженный RadioButtonList. так что, пожалуйста, помогите мне, как я могу взять это выбранное значение в массиве int на OnSelectionChange? и еще одно дополнение заключается в том, что я делаю Post Back True of RadioButtonList.
Ваш вопрос сбивает с толку. Вы пытаетесь сохранить выборки в массиве или проверить выбор на массив правильных ответов? –
Просто хотите сохранить в массив. нет сравнения –