我没有使用datagride自带的删除按钮,想自己放自己的按钮进去,
当按下自己设定的按钮时,就会删掉开条纪录.
请问这样怎么写?我把按钮放在模板中

解决方案 »

  1.   

    try to 1.set the ComamndName property to "Delete" and use DeleteCommand event, 2. or handle the event in ItemCommand handlervoid DataGrid_ItemCommand(Object sender, DataGridCommandEventArgs e)
          {         switch(((Button)e.CommandSource).CommandName)
             {            case "Delete":
                   DeleteItem(e);
                   break;
                default:
                   // Do nothing.
                   break;         }      }3. or<asp:Button OnClick="Button_Click" .../>void Button_Click(object sender, EventArgs e)
    {
      Button btn = (Button)sender;
      DataGridItem dgi = (DataGridItem)btn.Parent.Parent;
      //delete stuffs here
    }