확인란 목록이 있으며 확인할 수있는 상한선이 있습니다. 내가 한 일은 다음과 같습니다.확인란 목록 제한된 항목 만 확인하십시오.
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;
}
}
무엇이 질문입니까? 가지고있는 코드는 어떻게됩니까? – Mharlin
문제는 chkMultiBrand.Items [i] .Selected = false; 다른 체크 상자도 모두 선택 취소됩니다. –
사용자가 확인할 수없는이 한도를 초과하여 사용하고 싶습니다. –