I have a GridTemplateColumn like this:
| <telerik:GridTemplateColumn UniqueName="PrsSex" GroupByExpression="PrsSex Group By PrsSex"> |
| <HeaderTemplate> |
| <asp:Label runat="server">PrsSex</asp:Label> |
| </HeaderTemplate> |
| <ItemTemplate> |
| <asp:Label |
| Text='<% #Eval("PrsSex").ToString()== "0" ? "Female" : "Male" %>' runat="server" /> </ItemTemplate> |
| </telerik:GridTemplateColumn> |
I want to change its name in groupPanel from "PrsSex" to "Sex". In GridGroupsChangingEventHandler I am trying to change its HeaderText like below, but it does not work!
| private void grdPrs_GroupsChanging(object source, GridGroupsChangingEventArgs e) |
| { |
| //Expression is added (by drag/grop on group panel) |
| if (e.Action == GridGroupsChangingAction.Group) |
| { |
| if (e.Expression.GroupByFields[0].FieldName == "PrsSex") |
| { |
| e.Expression.GroupByFields[0].HeaderText = "Sex"; |
| } |
| } |
| } |