Как скрыть по условию один EditItem в ASP.NET WebForms
Как можно скрывать один EditItemTemplate при редактировании по определенному условию Visible='<%#(User.IsInRole("User")%>', т.е. во время редактирования для роли User одно поле должно быть нередактируемое - ItemTemplate
<asp:TemplateField HeaderText="Наименование" SortExpression="Name">
<ItemTemplate>
<asp:Label ID="lbl" runat="server" Text='<%# Bind("Name") %>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="textBox" runat="server" Text='<%# Bind("Name") %>'></asp:TextBox>
</EditItemTemplate>
</asp:TemplateField>
Поместить атрибут Visible в EditItemTemplate не удается