У меня есть повторитель, где у меня есть столбец с флажками и один столбец с полом, который я заполняю значением базы данных.
Я хочу выяснить, выбрал ли пользователь несколько флажков одного пола, например, мужчина, если это таксделать что-то иначе Если пользователь выбирает несколько флажков с сочетанием мужского и женского пола, то делаю что-то еще.
До сих пор я думал добавить это в список, а затем посмотреть, имеет ли список те же значения, но не уверен, еслиэто лучшая идея, вот мой код (у меня есть скрытое поле для определения пола), я запускаю это при нажатии кнопки:
foreach (RepeaterItem rptItem in myrepeater.Items)
{
hiddenGender = rptItem.FindControl("hiddenGender") as HiddenField;
if (Convert.ToInt32(hiddenGender.Value) == 0)
{
gender.Add(0);
}
else if (Convert.ToInt32(hiddenGender.Value) == 1)
{
gender.Add(1);
}
else if (Convert.ToInt32(hiddenGender.Value) == 2)
{
gender.Add(2);
}
}
ps без использования linq, так как это фреймворк 2.0