string chk = "";
int i = 0;
for (i = 0; i < 27; i++)
{
if (((CheckBox)[i]).Checked == true)
{
chk += "1,";
}
else
{
chk += "0,";
}
}
chk.Substring(0, 55);红色部分 肯定会报错的,小弟不知道怎么改,大家帮帮忙。
int i = 0;
for (i = 0; i < 27; i++)
{
if (((CheckBox)[i]).Checked == true)
{
chk += "1,";
}
else
{
chk += "0,";
}
}
chk.Substring(0, 55);红色部分 肯定会报错的,小弟不知道怎么改,大家帮帮忙。
我现在像判断每个CheckBox是不是选中状态,
for (i = 0; i < 27; i++)
{
if (((CheckBox)[i]).Checked == true)
{
chk += "1,";
}
else
{
chk += "0,";
}
}
这个变量是从0开始一直循环到27的,但是下面这行代码肯定是报错的,小弟不知道怎么去写。if (((CheckBox)[i]).Checked == true)
foreach(Control c in this.Controls)
{
if(c is CheckBox && c.Name = "CheckBox27")
{//DoSometing}
}
{
if (cbl.Items[i].Selected)
{
//do sth
}
}
兄弟我用的不是CheckBox集合,
是单个的CheckBox.
foreach(Control in Page.Controls)
{
for(int i=0;i<27;i++)
{
if(c is CheckBox && c.Name == "CheckBox"+i)
{
//do sth
}
}
}
-----參考一下 ,
foreach(Control in Page.Controls)
{
for(int i=0;i<27;i++)
{
if(c is CheckBox && c.Name == "CheckBox"+i)
{
//do sth
}
}
}