用vb语言
在datagrid中实现删除功,(即:绑定一个列,对列进行删除操作,点击删除即可删除本行。)具体的代码实现。
我也写了个可就是不可以。

解决方案 »

  1.   

    http://msdn2.microsoft.com/zh-CN/library/system.web.ui.webcontrols.datagrid.deletecommand.aspx
      

  2.   

    Public Sub MyDataGrid_Delete(sender As Object, e As DataGridCommandEventArgs)
            dim i as String = CType(e.Item.FindControl("lblID"), Label).Text  
    Response.write (i)
            DeleteRecord(i)  'Call Sub
            MyDataGrid.EditItemIndex = -1
    Try
               BindGrid()      
            Catch 
       MyDataGrid.CurrentPageIndex = MyDataGrid.PageCount - 1
       BindGrid()
            End Try
        End Subdatagrid模版列:        <asp:TemplateColumn HeaderText="BoardID" ItemStyle-Width="30px">
               <ItemTemplate>
                      <asp:Label ID="lblID" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "boardid") %>' />
                </ItemTemplate>  
                </asp:TemplateColumn>