如何在选中repeater中checkbox时,获取当前数据的id值,注意是在选中时获得。

如何在选中repeater中checkbox时,获取当前数据的id值,注意是在选中时获得。,第1张

每一个sessionid对应只能存储一个值,也就是当你foreach的时候,存在多个选中项的时候,每遍历一个选中项,session["sess"]都会被替换成当前选中项的值。

private void GetSession()

{

List<string> CBIDList=new List<string>();

foreach (RepeaterItem item in rpInfoItems)

{

CheckBox ckbID = (CheckBox)itemFindControl("ckbSelect");

if (ckbID!=null&&ckbIDChecked == true)

{

CBIDListAdd(ckbIDID);

}

}

Session["sess"]=CBIDList;

}

getChecked none Return all rows where the checkbox has been checked This method is available since version 13

你看看是不是版本问题?

$(function () {

$("#Button1")click(function () {

var inputs = documentgetElementsByTagName("input");

var strs = "";

for (var i = 0; i < inputslength; i++) {

var obj = inputs[i];

if (objtype == "checkbox") {

if (objchecked == true) {

strs += objid + ",";

}

}

} alert(strs);

});

<div>

<input type="checkbox" id="c1" />

<input type="checkbox" id="c2" />

<input type="checkbox" id="c3" />

<input type="checkbox" id="c4" />

</div>

foreach (GridViewRow gvr in thisgvMemberRows){if (((CheckBox)gvrFindControl("CheckBox1"))Checked) shopperIDListAdd(ConvertToInt64(thisgvMemberDataKeys[gvrRowIndex]Value));}// 请注意这个属性 gvMemberDataKeys 你可以在工具的属性栏目中找到它,代表着自定义主键集合,可以多个,用英文输入法状态时的逗号隔开,只有一个字段时,直接用thisgvMemberDataKeys[gvrRowIndex]Value就可以取得了,如果有多个字段,则使用thisgvMemberDataKeys[gvrRowIndex]Values[index]来获取

foreach(GridViewRow rowview in GridView1Rows) //遍历Gridview中的每一行

{

//假设你的gridview中的复选框放在第一列,id是“CheckBox1”

CheckBox check = (CheckBox)rowviewCells[0]FindControl("CheckBox1");//找到了checkbox控件

if(checkChecked)//如果被选中

{

//假设你把每一行的id放在第二列

string myid = rowviewCells[1]text;//这就是所在行的id,赋值给了myid

}

}

建议使用 linq 查询,例如:

var queryRows = from DataGridViewRow row in dataGridViewRows

where (bool)rowCell["CheckBoxColumnName"]Value

select row;

以上就是关于如何在选中repeater中checkbox时,获取当前数据的id值,注意是在选中时获得。全部的内容,包括:如何在选中repeater中checkbox时,获取当前数据的id值,注意是在选中时获得。、easyui 树形复选框获取不了checkbox的id、怎样使用 CheckBox 选中 获取id, 之后根据id批量删除等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9680645.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存