是删除一列还是删除一行?如果要删除一列,你可以直接操作GRID,把某行直接DELETE就行了,也可找到GRID的DATASOURCE,把里面的某个COLUMN直接DELETE.如果是删除某一行,则
<asp:ImageButton id="lbtDelete" Visible="True" runat="server" title="点击删除该号" CommandName="Delete" 
ImageAlign="AbsMiddle" ImageUrl="../images/button/ibtDelete.gif" CommandArgument='<%# bind("KeyID") %>'> </asp:ImageButton> 然后定义表格的ROWCOMMAND事件即可

解决方案 »

  1.   

    cs中我不知道如何获取该列
    string CopyId = dgInput.DataKeys[e.Item.ItemIndex].ToString();
    DataTable dt=(DataTable)this.dgInput.DataSource;
    DataRow dr=((dt.Select(CopyId)))[0];

    dt.Rows.Remove(dr);//移除行

    this.dgInput.CurrentPageIndex=0;
    this.dgInput.DataSource=dt;  //指定数据源
    this.dgInput.DataBind();  //绑定数据源 
    大哥来指导下吧
      

  2.   

    this.datagridview.rows.remove(datagridview.currentrow)
    给分吧
      

  3.   

    datagridview.currentrow  大哥,没有看到这个属性啊.我的是vs2003
    请指教啊