我做了一个ASPX页面!在一个表中有很多复选框!请问怎样可以得到用户选择的值!我的方法只能得到一个值!如果用户多选,我的数据库中还是只有一个值!下面是我的代码public string getCity()
{
string city="";
if(City1.Checked)
{
city=City1.Text;
}
else if(City2.Checked)
{
city=City2.Text;
}
else if(City3.Checked)
{
city=City3.Text;
}
else if(City4.Checked)
{
city=City4.Text;
}
return city;
}
{
string city="";
if(City1.Checked)
{
city=City1.Text;
}
else if(City2.Checked)
{
city=City2.Text;
}
else if(City3.Checked)
{
city=City3.Text;
}
else if(City4.Checked)
{
city=City4.Text;
}
return city;
}
就是一组CHECKBOX···
然后遍历:
for(int k=0;k<checkList.Items.Count;k++)
{
Response.Write(checkList.Items[k].Checked.ToString);
}
你可以改成
if(City1.Checked)
{
sring city1=City1.Text;
}
else if(City2.Checked)
{
sring city2 =City2.Text;
}
else if(City3.Checked)
{
sring city3 =City3.Text;
}
else if(City4.Checked)
{
sring city4 =City4.Text;
} 当然不知道你取出来后后面要怎么处理,不过这样可以全部获取到