猿问

控件遍历问题

我在panel控件里面有checkbox控件,现在我要后台遍历checkbox的值,请问下面这样做为什么会有错误呢,应该怎么样做才行呢?

        foreach (Control c in sheshi.Controls)
        {
            CheckBox cb = ( CheckBox)c;
            if (cb.Checked)
                ht.SheBei += "," + cb.Text;
        }


跃然一笑
浏览 534回答 2
2回答

MMTTMM

你应该先判断一下是不是checkbox

SMILET

if(c is checkbox){......}
随时随地看视频慕课网APP
我要回答