Radrikrid Telerik отображает значение дважды, если GridTemplateColumn
имеет атрибут UniqueName
и тег <ItemTemplate>
.
<telerik:GridTemplateColumn HeaderText="Name" UniqueName="Name">
<ItemTemplate><%# Eval("Name") %></ItemTemplate>
<EditItemTemplate><asp:TextBox ID="txtProductName" runat="server" Text='<%# Eval("Name") %>' Width="100%" MaxLength="256" /></EditItemTemplate>
</telerik:GridTemplateColumn>
Если удалить тег ItemTemplate
, оно отображает значение только один раз, но яхотел бы отформатировать значение условно, для которого я думаю, что мне нужен тег ItemTemplate
, так как я не хочу обновлять свойство моего объекта (в данном случае, Name
).
Мне нужен атрибут UniqueName
, используемый в таблицах NestedHierarchy.Как сохранить контроль над отображаемым значением и отобразить его только один раз?
Еще одна проблема с тегом ItemTemplate
заключается в том, что кнопки «Развернуть / Свернуть» отсутствуют в сетке.Я хочу, чтобы они присутствовали.