CheckBoxList的用法.如何取值 CheckBoxList的用法.如何取值就是 我的CheckBoxList里有好几个选项要求我选了几个 就能取到选中的几个的值如何取,..我只能取到第一个...请教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Items CheckBoxList if (TagList.Items.Count == 0) { Javascript.RegisterAlertAndBackScript("请选择标签", "abc", this.Page); return; } else { for (int i = 0; i < TagList.Items.Count; i++) { if (TagList.Items[i].Selected) { model.SD_Tag += TagList.Items[i].Text + "|"; } } } this.CheckBoxList1.SelectedValue for(Int i=0;i<CheckBoxList1.Items.Count;i++){ string s=CheckBoxList1.Items[i].Value;} 2 楼的回答的很好啊如果CheckBoxList1的item 不为空就循环遍历CheckBoxList1检查每个item 是否为checked 如果是checked 就获取这个item 的text 属性,你获取value 属性也行然后按照一定的规则拼接成一个整体字符串,再做处理他的代码很详细啊。 //设置某项为钩选状态 foreach(ListItem li in lngCatalogID.Items) { if(li.Value.Equals("钩选条件")) //如果li.Value值等于某值,就钩选 { li.Selected = true; //等于true就表示钩选啦. break; } } 数据显示int count = checkedListBox1.Items.Count;for (int i = 0;i<count;i++){if (checkedListBox1.GetItemChecked(i)){MessageBox.Show(checkedListBox1.Items[i].ToString());}} WINFROM代码..不能用...要 ASP.NET的 LZ.楼上的JS的C#的代码都已经发给你了。再怎么样你自己改改也就出来了。你不能懒到要别人帮你写代码吧? string checkBoxVlaues = string.Empty; for (int i = 0; i < CheckBoxList1.Items.Count; i++) { if (this.CheckBoxList1.Items[i].Selected) { checkBoxVlaues= CheckBoxList1.Items[i].Value; } } Response.Write(checkBoxVlaues.ToString());html:<asp:CheckBoxList ID="CheckBoxList1" runat="server" > <asp:ListItem Text="1" Value="1" Selected=True></asp:ListItem> <asp:ListItem Text="2" Value="2"></asp:ListItem> </asp:CheckBoxList> for (int i = 0; i < CheckBoxList1.Items.Count; i++) { if (CheckBoxList1.Items[i].Selected) { //输出. } } textbox多行显示文字的控制 怎么取GridView一个字段的值 ASP.NET页面之间传值问题(急!!!) outlook中不支持标签属性,在线急等! image 控件图片关于导出WORD文档,无法显示的问题 BLL(DAL)层生成异常,如会话过期,这样的异常如何处理?高分的简单问题! CheckBoxList控件如何加必选验证 Header的长度限制,及中文文件名问题 请教使用css控制网页布局的问题 MVC 自定义一个BaseController 如何做跳转 求循环方法。 尽量简练 求Ajax实现图片刷新代码
{ Javascript.RegisterAlertAndBackScript("请选择标签", "abc", this.Page);
return;
}
else
{ for (int i = 0; i < TagList.Items.Count; i++)
{
if (TagList.Items[i].Selected)
{
model.SD_Tag += TagList.Items[i].Text + "|";
}
}
}
{
string s=CheckBoxList1.Items[i].Value;
}
如果CheckBoxList1的item 不为空
就循环遍历CheckBoxList1
检查每个item 是否为checked
如果是checked 就获取这个item 的text 属性,你获取value 属性也行
然后按照一定的规则拼接成一个整体字符串,再做处理他的代码很详细啊。
{
if(li.Value.Equals("钩选条件")) //如果li.Value值等于某值,就钩选
{
li.Selected = true; //等于true就表示钩选啦.
break;
}
} 数据显示
int count = checkedListBox1.Items.Count;
for (int i = 0;i<count;i++)
{
if (checkedListBox1.GetItemChecked(i))
{
MessageBox.Show(checkedListBox1.Items[i].ToString());
}
}
WINFROM代码..不能用...
要 ASP.NET的
for (int i = 0; i < CheckBoxList1.Items.Count; i++)
{
if (this.CheckBoxList1.Items[i].Selected)
{
checkBoxVlaues= CheckBoxList1.Items[i].Value;
}
}
Response.Write(checkBoxVlaues.ToString());html:
<asp:CheckBoxList ID="CheckBoxList1" runat="server" >
<asp:ListItem Text="1" Value="1" Selected=True></asp:ListItem>
<asp:ListItem Text="2" Value="2"></asp:ListItem>
</asp:CheckBoxList>
{
if (CheckBoxList1.Items[i].Selected)
{
//输出.
}
}