我有一箇中繼器,其中有一個複選框和一列與填充數據庫值的性別的列。查找是否選中複選框中的複選框是哪個性別
我想知道用戶是否選擇了多個相同性別的複選框,例如男性,如果是這樣做,否則如果用戶選擇多個複選框混合男性和女性,然後做別的事情。
到目前爲止我正在考慮將此添加到列表,然後看看列表是否具有相同的值,但不知道如果這是最好的主意這裏是我的代碼(我有一個隱藏的字段來獲取性別),我正在運行在按鈕的單擊事件:
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
基本上我想看看我的列表包含相同的值....不使用linq – Zaki