gpt4 book ai didi

asp.net - 在 asp.net 中从 gridview 获取选中的行

转载 作者:行者123 更新时间:2023-12-04 22:51:00 28 4
gpt4 key购买 nike

我有一个 GridView在 ASP.net 中,我有一个 CheckBox柱子。用户可以切换 CheckBox .现在,我想要的是当用户点击一个按钮时,来自 GridView 的所有记录。哪里CheckBox应显示已选中。而在另一个按钮上,应该显示相反的状态......
我没有得到相同的逻辑。

任何人都可以请帮我逻辑..

最佳答案

您可以遍历 GridViewRow s 并检查 CheckBox使用类似以下内容进行检查

从评论中编辑,修复小错误。谢谢你们。 (3/20/2013):

foreach (GridViewRow row in yourGridViewID.Rows)
{
CheckBox check = (CheckBox)row.FindControl("CheckBoxName");

if (check.Checked)
{
//Take Row information from each column (Cell) and display it
}
else
{
//Display in seperate area
}
}

索引将是从 0 开始的列号,从左到右的列包含 CheckBox .您需要确保 CheckBox有一个 ID 名称,用于 CheckBoxName。如果您没有 ID,也可以使用
CheckBox check = (CheckBox)row.Cells[index].Controls[0];

关于asp.net - 在 asp.net 中从 gridview 获取选中的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5737597/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com