来源:蜘蛛抓取(WebSpider)
时间:2023-12-06 09:07
标签:
case when嵌套子查询
在我的问卷调查系统中,每个groupbox对应一个题目,由于每个问卷的题目数目不统一,所以要遍历所有的groupbox控件(我这里的groupbox是动态生成的),在提交问卷时,需要保证每个题目都已作答,故需对选项进行遍历。实现方法如下:
for(int i = 0; i < SinglegroupBoxes.Length; i++)
{
int temp = 0;
int flag = 0;
foreach (Control con in SinglegroupBoxes[i].Controls)
{
if (con is RadioButton)
{
temp++;
RadioButton k = con as RadioButton;
if (k.Checked)
{
flag = 1;
//MessageBox.Show(temp.ToString() + "被选中了");
break;
}
}
}
if (flag == 0)
{
MessageBox.Show("第"+(i+1).ToString()+"题未选,请作答后提交");
return;
}
}多选的Checkbox和填空的richTextbox同理