插入的数据同步显示在datagridview上 ,插入一条数据就显示在datagridview上,一条一条的显示,我不知道怎么重新绑定,用C# windowsform  做 的,同时也希望textbox里面的内容清空

解决方案 »

  1.   

    1 你开始怎么让datagridView重新显示的..就重新做这一步....     
    2textBox.Text=""; 你可以循环this.Controls来做.
      

  2.   

    private void bindDataGridView(DataTable dt)
    {
        ...
    }再调用一次bindDataGridView.
      

  3.   

    这个简单,你把绑定数据的代码写在一个方法里面,每次你添加数据的时候在执行完插入的那个方法你都调用绑定数据的那个方法,就OK了,都是这样做的。
    第二个问题,你在执行完添加操作以后再下面把TextBox都清空,this.TextBox1.Txt="";,就OK了。
      

  4.   

    往它绑定的DataTable里面插入数据,它会自动增长行的,不用重新绑定清空的话,如果TextBox也是绑定的,把数据源的内容清除就可以了,如果没绑定,调用TextBox.Text=""
      

  5.   

    如果新加的记录是insert到数据库的,那么重新检索一下数据显示到datagrid上
    如果只是玩 画面控件的话,把新加的记录加入到datagrid的数据源里,再重新绑定。楼主加油,C# .NET 上手很容易的。
      

  6.   

    Datatable datatable1 = new datatable1;
    this.datagridview1.datasouce = this.datatable1;
    对datatable insert update, gridview会跟着变