Ok adesso ci entra, ci voleva infatti il
OnItemDataBound="DataGrid1_ItemDataBound
nell
<asp:datagrid id=DataGrid1......ecc
della pagina.
E il metodo è:
int id_user = (int)DataGrid1.DataKeys[e.Item.ItemIndex];
if (id_user == -1)
{ e.Item.Cells[1].Controls[0].Visible = false; }
else
{
e.Item.Cells[1].Controls[0].Visible = true;
}
Il mio datagrid nella prima colonna ha EDIT (che poi diventa Update e Cancel quando entro in modfica) e poi il DELETE (per quello che ho messo Cells[1]).
Mi rimane però ancora il DELETE visualizzato, mannaggia.

Rispondi quotando