请教如何在指定dataset1+bindingSource1+dataGridView1中 增加行,删除行,更新行?
附:datagrid的用法已经知道,但2005中dataGridView的用法不会.
非常感谢!

解决方案 »

  1.   

    可以定义好AutoGenerateDeleteButton在创建GRIDVIEW的时候
    <asp:gridview id="GridView1" runat="server"
         autogeneratecolumns="False"
         datasourceid="SqlDataSource1"
         allowpaging="True"
         allowsorting="True"
         autogeneratedeletebutton="True"
            datakeynames="CustomerID">
         ...
    </asp:gridview>然后在绑定的DATASOURCE里设定好DELETECOMMAND如下:
    <asp:sqldatasource id="SqlDataSource1" runat="server"
         providername="System.Data.OleDb"
         connectionstring="..."
         selectcommand="..."
         deletecommand="DELETE FROM Customers WHERE (Customers.CustomerID = ?)"
          ...
    </asp:sqldatasource>
      

  2.   

    补充一下的是,编辑功能和删除功能的做法基本一致,既然有2003 DATAGRID的经验,应该一通百通了
      

  3.   

    to 请教如何在指定dataset1+bindingSource1+dataGridView1中 增加行,删除行,更新行?首先你需要指定dataGridView能允许增加行,删除行,更新行,即AllowUserToAddRows、AllowUserToDeleteRows等等属性,其它的和VS2003中的DataGrid一样,参看
    http://blog.csdn.net/knight94/archive/2006/03/17/627556.aspx