チェックボックスのリストがありますが、多くのチェックボックスに上限を設定したいと思います。これが私がしたことです。
int numSelected = 0;
foreach (ListItem li in chkMultiBrand.Items)
{
if (li.Selected)
{
numSelected = numSelected + 1;
}
}
for (int i = 0; i < chkMultiBrand.Items.Count; i++)
{
if (numSelected >= Convert.ToInt32(objLimit.UPPERLIMIT))
{
chkMultiBrand.Items[i].Selected = false;
}
}