dv都是为null,数据就是没有取出来。
你的库里确定有数据吗?

解决方案 »

  1.   

    不同的事件sender所指不同。要用个this或parent引用根据层级关系
    或用findcontrol
      

  2.   

    画面显示是有数据的。而且断点调试的时候,这个gvProcessingList的gridviewRows的条数是和画面一致,列数也是一致,但是就是取不到数据源。在winform的画面中,这种取法是没有问题的。所以不知道原因所在。
      

  3.   

    我是点击gridview的标题事件中获取的,所以sender是 gridview,这应该没有什么问题的!
      

  4.   

    DataSet tt = this.GridView1.DataSource as DataSet; 
    DataTable ttt = tt.Tables[0]; 
    DataRow trow = ttt.NewRow(); 
    int trc = trow.ItemArray.GetLength(0); 
    这样取,肯定可以
      

  5.   

    窗体回发后datasource已经不存在
    使用静态全局变量
      

  6.   

    将数据源存到viewstate中代码中修改数据源从里面取出来,然后重新绑定gridview,我现在用的这种办法,正在寻找其他更简单的办法,无需重新绑定。,找了好几天了没解决