什么语句可以把dataGridView清空?

解决方案 »

  1.   

     dgvUser.Rows.Clear();
    dgvUser.DataSource = null;
      

  2.   

    上边的答案可以
    不过也可以用
    datagridview1.Rows.Clear();
      

  3.   

    datagridview.datasource=null 
      

  4.   

    DataTable  dt  =  (DataTable)dataGridView1.DataSource; 
    dt.Rows.Clear(); 
    dataGridView1.DataSource  =  dt; dataGridView.Rows.Clear();      
    dataGridView1.DataSource  =  null;
      

  5.   


    你首先要确定你是要清空绑定的数据,还在清空追行添加的数据。顺便说下,注意这两种方式不是一样的,在用datagridview显示数据信息时,两种方法中只能选择一种。
    如果是绑定数据:
    //先转为table,再删除表中的行
    DataTable  dt  =  (DataTable)dataGridView1.DataSource;
    dt.Rows.Clear();
    如果是逐行添加的数据:
    直接使用datagridview.Rows.clear();就可以啦
      

  6.   


    = =追加行没必要分那么详细的 直接null就行了