如上图:
我想点击“新增”按钮,直接新增一行
点击“删除”按钮,删除一行注:数据并没有从数据库进行绑定,目前用的是
GridView.DataSource=null;
GridView.DataBind();
不知哪位大侠有没有更好的办法?

解决方案 »

  1.   

    不操作数据库,就直接操作GridView绑定的DataTable,删除的时候根据索引在数据源Datatable中删除该行,新增也一样操作。
      

  2.   


    +1
    直接Datatable.Rows.RemoveAt(i);
      

  3.   

    Page_Load里:
    if(!IsPoseBack)
        DindGridView1();BindGridView1里:
    读取数据库记录到DataTable,然后绑定到GridView1;新增按钮事件里:
    用ado.net插入一条记录到数据库;
    BindGridView1();删除按钮事件里:
    用ado.net删除记录到数据库;
    BindGridView1();