我有一个GridView
在 ASP.net 中我有一个CheckBox
柱子。用户可以切换CheckBox
。现在,我想要的是,当用户单击按钮时,来自GridView
哪里的CheckBox
被选中应该显示。在另一个按钮上,应该显示相反的状态......
我不明白同样的逻辑。
谁能帮我逻辑一下..
您可以迭代GridViewRow
s 并检查是否CheckBox
使用类似以下内容进行检查
根据评论进行编辑,修复小错误。多谢你们。 (2013 年 3 月 20 日):
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
有一个用于 CheckBoxName 的 ID 名称。如果您没有 ID,也可以使用
CheckBox check = (CheckBox)row.Cells[index].Controls[0];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)