This Error "Cannot find a cell bound to column name 'goalname' " arises only when i insert "grdGoals.MasterTableView.HierarchyDefaultExpanded = true;" this statement in codebehind on click of Export to Excel.
Code:
| <telerik:RadGrid> |
| <MasterTableView Width="100%" Name="Master" HierarchyLoadMode="ServerBind" DataKeyNames="InvoiceId" |
| HorizontalAlign="NotSet" CommandItemDisplay="Top"> |
| <DetailTables> |
| <telerik:GridTableView Name="Detail" BackColor="White" AllowNaturalSort="true" runat="server" |
| DataKeyNames="invoiceidfkid" Width="100%"> |
| <ParentTableRelation> |
| <telerik:GridRelationFields MasterKeyField="InvoiceId" DetailKeyField="invoiceidfkid"> |
| </telerik:GridRelationFields> |
| </ParentTableRelation> |
| <Columns> |
| <telerik:GridBoundColumn HeaderText="invoiceidfkid" DataField="invoiceidfkid" Display="false" |
| SortExpression="invoiceidfkid" UniqueName="invoiceidfkid"> |
| </telerik:GridBoundColumn> |
| </Columns> |
| </telerik:GridTableView> |
| </DetailTables> |
| <Columns> |
| <telerik:GridBoundColumn HeaderText="InvoiceId" Display="false" DataField="InvoiceId" SortExpression="InvoiceId" |
| UniqueName="InvoiceId"> |
| <ItemStyle Width="0%" /> |
| <HeaderStyle ForeColor="Black" HorizontalAlign="Center" /> |
| </telerik:GridBoundColumn> |
| </MasterTableView> |
| </telerik:RadGrid> |