你发的是rkData又不是GridView1, 看不出一毛钱关系
rkData
GridView1,
删掉掉 this.rkData.DataSourceID=null; 这一行
this.rkData.DataSourceID=null;
前台gridvew内删除所有columns,然后将autogeneralcolumns=true 再试试
错误原因 多数是你后台返回的结果 info.dt_table 没有前台那么列
info.dt_table