aspxgridview.selection.count问题

来源:互联网 发布:北京哪里体检好 知乎 编辑:程序博客网 时间:2024/06/05 09:48

devExpress的AspxGridView控件的selection.count属性有问题。这个属性获得的是点击了几次选中操作,而不是获得的当前选中记录的条数。如先后点击了第一二三条记录,实际选中的是第三条记录,选中记录数应为1,而这个属性获取的值显示为3。故不能用这个属性获取选中的记录数,应用如下的方法获得:

//获取选中的行数,通过gvData.selection.count获取有误
        int SelectedCount = 0;
        for (int i = 0; i < gvData.VisibleRowCount; i++)
        {
            if (gvData.Selection.IsRowSelected(i))
            {
                SelectedCount++;
            }
        }

这个问题在官方的论坛上有记载。

原创粉丝点击