把你所有的CheckBox都放在一个容器里,比如GroupBox
ArrayList arrChkInfo = new ArrayList();
foreach(CheckBox chk in GroupBox1Controls)
{
arrChkInfoAdd(chkSelectedValue);
}
//arrChkInfo就是所有的值了,你自己处理
我是初学,我是用这个实现checkbox反选的功能,你看看能适合你用不:
(bool)datagridviewRows[0]Cells[0]EditedFormattedValue
这条
语句
就是将
单元格
内的值变成true和false;
比如我用的时候第一行,第一列,为checkbox,那么
if((bool)datagridviewRows[0]Cells[0]EditedFormattedValue
==
true)
{
//选中状态
}
else
{
//未选中状态
}
当然,同理你也能获得它的值。例如你建一个bool
变量
来保存状态
bool
checkboxstate;
checkboxstate
=
(bool)datagridviewRows[0]Cells[0]EditedFormattedValue;
//checkboxstate
要是为true
那就是选中的false未选中
再附上一段我用来实现功能的
代码
,希望可以帮到你。
///
<summary>
///
Datagridview全选
反选
不选
编缉
///
</summary>
///
<param
name="dgvControll">
控件
名称
</param>
///
<param
name="selectfiles">主键
字段
</param>
///
<param
name="dgvselecttype">类型
全选
反选
不选
编缉</param>
public
void
DataGridViewSelect(DataGridView
dgvControll,
string
selectfiles,
ControllSelectType
dgvselecttype)
{
int
dgvcount
=
dgvControllRowsCount;
switch
(dgvselecttype)
{
case
ControllSelectTypeall_select:
//全选
for
(int
i
=
0;
i
<
dgvcount;
i++)
{
dgvControllRows[i]Cells[selectfiles]Value
=
true;
}
break;
case
ControllSelectTypenull_select:
//不选
for
(int
i
=
0;
i
<
dgvcount;
i++)
{
dgvControllRows[i]Cells[selectfiles]Value
=
false;
}
break;
case
ControllSelectTypeInverse_select:
//反选
for
(int
i
=
0;
i
<
dgvcount;
i++)
{
if
((bool)dgvControllRows[i]Cells[selectfiles]EditedFormattedValue)
{
dgvControllRows[i]Cells[selectfiles]Value
=
false;
}
else
{
dgvControllRows[i]Cells[selectfiles]Value
=
true;
}
}
break;
Jquery获取 check所有选中的值
var pausedCause = '';
$(":checkbox[name='pausedCause'][checked]")each(function(){
pausedCause += thisvalue + ',';
})
pausedCause = pausedCausesubstring(0,pausedCauselength-1);
ztree中获得选中的checkbox的值的方法和 *** 作步骤如下:
1、首先,创建一个HTML。 HTML是网页的基础和框架,如下图所示。
2、其次,完成上述步骤后,在html中添加测试数据以测试是否已选中该复选框,如下图所示。
3、接着,完成上述步骤后,编写javascript, 单击该按钮时,将触发事件以获取选定的复选框值,如下图所示。
4、然后,完成上述步骤后,美化页面,添加样式文件,并引入jquery文件,如下图所示。
5、最后,完成上述步骤后,打开浏览器,打开测试页面,然后进行测试,如下图所示。这样,问题就解决了。
以上就是关于C# 获取checkbox选中值全部的内容,包括:C# 获取checkbox选中值、C# 怎么获取dategridview中checkbox的值、jquery 获取checkboxt选中的行的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)