我有以下复选框,如何只获取一行中的复选框值,格式为CheckBox1value,Checksalevalue等。 提前谢谢
<div class="form-group">
<label for="">
Service
</label>
<div class="form-group">
<label class="cr-styled">
<asp:CheckBox ID="CheckBox1" value="a" runat="server" />
<i class="fa"></i>
</label>
Sale
<label class="cr-styled">
<asp:CheckBox ID="Checksale" value="b" runat="server" />
<i class="fa"></i>
</label>
Rental
<label class="cr-styled">
<asp:CheckBox ID="Checkrent" value="c" runat="server" />
</label>
</div>
</div>
&#13;
答案 0 :(得分:0)
使用以下代码:
for (int i=0; i<checkboxlist1.Items.Count; i++)
{
if (checkboxlist1.Items[i].Selected)
{
Message.Text += checkboxlist1.Items[i].Text + "<br />";
}
}
请参阅CheckBoxList班级。
答案 1 :(得分:0)
你可以尝试,
foreach(Control cntrl in form.Controls.OfType<CheckBox>())
{
string value = cntrl.Value;
//do something with value
}
注意 - 代码未经过测试。可能有一些语法错误。
答案 2 :(得分:0)
试试这个
protractor conf.js --baseUrl http://myawesomesite.com