本文介绍了我有这个代码的问题索引超出范围。必须是非负数且小于集合的大小。参数名称:index的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

if(e.ColumnIndex> = 0)

{

DataRowView row = grid_emp_display.SelectedRows [0] .DataBoundItem as DataRowView ;

Gratuity_frm frm = new Gratuity_frm();

frm.row = row;

frm.ShowDialog();

}

if (e.ColumnIndex >= 0)
{
DataRowView row = grid_emp_display.SelectedRows[0].DataBoundItem as DataRowView;
Gratuity_frm frm = new Gratuity_frm();
frm.row = row;
frm.ShowDialog();
}

推荐答案

if (e.ColumnIndex >= 0 && grid_emp_display.SelectedRows.Count > 0)
    {
    DataRowView row = grid_emp_display.SelectedRows[0].DataBoundItem as DataRowView;
    Gratuity_frm frm = new Gratuity_frm();
    frm.row = row;
    frm.ShowDialog();
    }


这篇关于我有这个代码的问题索引超出范围。必须是非负数且小于集合的大小。参数名称:index的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-30 06:21