在gridview中获取索引 [英] getting indexes in gridview
本文介绍了在gridview中获取索引的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在这里有一个疑问,
我有一个gridview并且在那个gridview中我想获得选定行的索引,例如
foreach(gridview1.rows中的gridviewrow行)
{
checkbox chkSelectedItem =(复选框).row.findcontrol(chkSelectedItem) ;
if(chkSelectedItem.checked)
{
int [] count = new int [row.RowIndex];
}
}
当我执行此操作时,它只存储0个值。我怎么才能得到选定的索引只....任何人都可以帮助我...提前感谢
解决方案
p>
List< int> i =新列表< int>();
foreach(gridview1.rows中的gridviewrow行)
{
checkbox chkSelectedItem =(复选框).row.findcontrol(chkSelectedItem);
if(chkSelectedItem.checked)
{
i.Add(row.RowIndex);
code $ <$ $ p
i
将收集所有选定的索引
I have a doubt here,
I have a gridview and in that gridview I wanna get the indexes of selected rows, for example
foreach(gridviewrow row in gridview1.rows)
{
checkbox chkSelectedItem=(checkbox).row.findcontrol("chkSelectedItem");
if(chkSelectedItem.checked)
{
int[] count=new int[row.RowIndex];
}
}
when I execute this it stores only 0s as values. how can I get the selected indexes only....can anyone help me...thanks in advance
解决方案 Try
List<int> i = new List<int>();
foreach(gridviewrow row in gridview1.rows)
{
checkbox chkSelectedItem=(checkbox).row.findcontrol("chkSelectedItem");
if(chkSelectedItem.checked)
{
i.Add(row.RowIndex);
}
}
i
will have collection of all selected indexes
这篇关于在gridview中获取索引的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文