deleterow(Row row)
它本身有如上一个方法,但是无论我怎么写都报错  for (int i = 0; i < this.ASPxGrid1.Rows.Count; i++)
                {
                    ASPxGrid1.Rows[i].Selected=true;
                    ASPxGrid1.DeleteRow(ASPxGrid1.Rows[i]);                }
上面的写法也报
ASPxGrid1.DeleteRow(ASPxGrid1.Rows[i]);
这行错误有没有哪位联想下能提供段程序,万分感谢。

解决方案 »

  1.   

    未将对象引用设置到对象的实例。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误: 
    行 833:                {
    行 834:                    ASPxGrid1.Rows[i].Selected = true;
    行 835:                    ASPxGrid1.DeleteRow(ASPxGrid1.Rows[i]);
    行 836:        
    行 837:
     
      

  2.   

    “未将对象引用设置到对象的实例”
    这句话可以断定你的ASPxGrid1对象没有获取到或者ASPxGrid1.Rows[i]这个对象没有获取到。跟deleterow这个方法是没关系的。