<td align="left">
<asp:CheckBox ID="CheckBox10" runat="server" Text="其他" />
<br />
<asp:CheckBox ID="CheckBox1" runat="server" Text="高级技术" />
<br />
<asp:CheckBox ID="CheckBox2" runat="server" Text="技师" />
<br />
<asp:CheckBox ID="CheckBox3" runat="server" Text="高级工" />
<br />
<asp:CheckBox ID="CheckBox4" runat="server" Text="中级工" />
<br />
<asp:CheckBox ID="CheckBox5" runat="server" Text="初级工" />
<br />
<asp:CheckBox ID="CheckBox6" runat="server" Text="无" />
</td>这是复选框,下面还有个 button 我想在后台的到他选中的 例如选中了"其他""高级技工" 在后台就把1,2 放到数组里面,... 后台怎么写啊??希望详细点,小妹谢谢大家了
<asp:CheckBox ID="CheckBox10" runat="server" Text="其他" />
<br />
<asp:CheckBox ID="CheckBox1" runat="server" Text="高级技术" />
<br />
<asp:CheckBox ID="CheckBox2" runat="server" Text="技师" />
<br />
<asp:CheckBox ID="CheckBox3" runat="server" Text="高级工" />
<br />
<asp:CheckBox ID="CheckBox4" runat="server" Text="中级工" />
<br />
<asp:CheckBox ID="CheckBox5" runat="server" Text="初级工" />
<br />
<asp:CheckBox ID="CheckBox6" runat="server" Text="无" />
</td>这是复选框,下面还有个 button 我想在后台的到他选中的 例如选中了"其他""高级技工" 在后台就把1,2 放到数组里面,... 后台怎么写啊??希望详细点,小妹谢谢大家了
设置VALUE 和 TEXT
判断如果CHECKED
listItem.add(值);
protected void Button_Click(object sender, EventArgs e)
{
string str = "";
if (CheckBox10.Checked)
{
str += "1" + ",";
}
...
}
protected void btn_Click(object sender, EventArgs e)
{ List<int> iArray = new List<int>(); foreach(Control c in this.Controls)
{
if(c is CheckBox)
{
if(c.Text == "其他")
iArray.add(1);
}
}
}大致这样吧,电联啊,妹妹
{
ArrayList arr = new ArrayList ();
if (CheckBox1.Checked)
{
arr.Add(CheckBox1.Text);
}
if (CheckBox2.Checked)
{
arr.Add(CheckBox2.Text);
} foreach (string str in arr)
{
Response.Write("<script>alert('" + str + "')</script>");
}
}
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />
<asp:CheckBox ID="CheckBox1" runat="server" Text="高级技工" />
<asp:CheckBox ID="CheckBox2" runat="server" Text="其他"/>
ArrayList arr = new ArrayList();
foreach(Control c in this.Controls)
{
if(c is CheckBox)
{
if(c.Checked)
iArray.add(c.ToolTip.ToString());
}
}