sto cercando di rendere non modificabile una riga di un datagrid, non
visualizzando i pulsanti di edit e cancel
praticamente faccio:
ID = ((Label)(e.Item.Cells[2].FindControl("Codice"))).Text;
if (ID=="001")
{
((LinkButton)e.Item.Cells[1].Controls[0]).Visible = false;
//((HtmlAnchor)e.Item.Cells[0].FindControl("imEdit")).Visible = false;
((HtmlAnchor)e.Item.Cells[0].Controls[1]).Visible = false;
}
tutto ok: non visualizzo i pulsanti nelle righe interessate (in questo caso quella con ID=001), ma nelle altre righe vedo "> con l'immagine/pulsante
dove:
<asp:TemplateColumn>
<ItemStyle Width="20px"></ItemStyle>
<ItemTemplate>
<a href='Modifica.aspx?Id=<%#
DataBinder.Eval(Container.DataItem,"Codice")%>' runat="server">
[img]Web/dettaglio.gif[/img]</a>
</ItemTemplate>
</asp:TemplateColumn>
Grazie per l'aiuto

Rispondi quotando
