Hi
I have a grid that contains a command item template and this is disrupting the appearance of the grid when i export to excel.
There is no feature here to include a screenshot but basically the command item template is positioned in columns A and B of the grid and then the rest of teh grid is positioned below it but in columns C onwards.
The output looks like this
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
x Command item template
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
GRID
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Here is the aspx for the grid
Many thanks
I have a grid that contains a command item template and this is disrupting the appearance of the grid when i export to excel.
There is no feature here to include a screenshot but basically the command item template is positioned in columns A and B of the grid and then the rest of teh grid is positioned below it but in columns C onwards.
The output looks like this
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
x Command item template
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
GRID
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Here is the aspx for the grid
| <telerik:RadGrid ID="gridJourneys" runat="server" Width="960px" AutoGenerateColumns="False" GridLines="None" enableEmbeddedSkins="False" skin="SureTrack"> |
| <MasterTableView DataKeyNames="JourneyID" CommandItemDisplay="Top" AutoGenerateColumns="False" Name="Journeys" ShowFooter="true" > |
| <CommandItemTemplate> |
| <span class="title"><asp:Label ID="lblTitle" runat="server" Text="Title"></asp:Label></span> |
| <table cellpadding="5" cellspacing="0" style="width:200px"> |
| <tr> |
| <td style="width:100px">No Journeys:</td> |
| <td style="width:100px"><asp:Label ID="lblNoJourneys" runat="server"></asp:Label></td> |
| </tr> |
| <tr> |
| <td>Total Distance:</td> |
| <td><asp:Label ID="lblTotalDistance" runat="server"></asp:Label></td> |
| </tr> |
| <tr> |
| <td>Total Time:</td> |
| <td><asp:Label ID="lblTotalDuration" runat="server"></asp:Label></td> |
| </tr> |
| <tr> |
| <td>Total Idling</td> |
| <td><asp:Label ID="lblTotalIdling" runat="server"></asp:Label></td> |
| </tr> |
| </table> |
| <br /> |
| </CommandItemTemplate> |
| <NoRecordsTemplate> |
| There are no journeys on this date. |
| </NoRecordsTemplate> |
| <Columns> |
| <telerik:GridBoundColumn DataField="JourneyID" Aggregate="Count" Visible="false" FooterAggregateFormatString="{0}"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="StartDateTime" DataFormatString="{0:dd/MM/yy HH:mm}" HeaderText="Start Time" UniqueName="StartDateTime"> |
| <ItemStyle Width="85px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="Start Location" UniqueName="StartLocation"> |
| <ItemTemplate> |
| <asp:label runat="server" id="lblStartLocation"/> |
| </ItemTemplate> |
| <ItemStyle Width="265px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="EndDateTime" DataFormatString="{0:dd/MM/yy HH:mm}" HeaderText="End Time" UniqueName="EndDateTime"> |
| <ItemStyle Width="85px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="End Location" UniqueName="EndLocation" > |
| <ItemTemplate> |
| <asp:label runat="server" id="lblEndLocation"/> |
| </ItemTemplate> |
| <ItemStyle Width="265px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridBoundColumn DataField="TimeTakenInSeconds" DataFormatString="{0}" UniqueName="TimeTakenInSeconds" Aggregate="Sum" FooterAggregateFormatString="{0}" Visible="false" > |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="IdlingTimeInSeconds" DataFormatString="{0}" UniqueName="IdlingTimeInSeconds" Aggregate="Sum" FooterAggregateFormatString="{0}" visible="false" > |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn HeaderText="Duration" DataField="TimeTaken" UniqueName="TimeTaken"> |
| <ItemStyle Width="65px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="DistanceTravelled" DataFormatString="{0:F2}" HeaderText="Distance" UniqueName="DistanceTravelled" Aggregate="Sum" FooterAggregateFormatString="{0:F2}"> |
| <ItemStyle Width="65px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="On Site" UniqueName="TemplateColumn2"> |
| <ItemTemplate> |
| <asp:Label runat="server" ID="lblTimeAtDestination"></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Width="80px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Info" UniqueName="TemplateColumn3"> |
| <ItemTemplate> |
| <asp:Label runat="server" ID="lblInfo"></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Width="50px" /> |
| </telerik:GridTemplateColumn> |
| </Columns> |
| <DetailTables> |
| <telerik:GridTableView AutoGenerateColumns="false" Name="Polls" DataKeyNames="GPSID" ShowFooter="false"> |
| <ParentTableRelation> |
| <telerik:GridRelationFields DetailKeyField="JourneyID" MasterKeyField="JourneyID" /> |
| </ParentTableRelation> |
| <Columns> |
| <telerik:GridBoundColumn DataField="GPSDateTime" HeaderText="Time" DataFormatString="{0:dd/MM/yy HH:mm}"> |
| <ItemStyle Width="100px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="Location"> |
| <ItemTemplate> |
| <asp:Label runat="server" ID="lblLocation"></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Width="560px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Speed"> |
| <ItemTemplate> |
| <asp:Label runat="server" ID="lblSpeed"></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Width="100px" /> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderText="Total Time"> |
| <ItemTemplate> |
| <asp:Label runat="server" ID="lblCumulativeTime"></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Width="100px" /> |
| </telerik:GridTemplateColumn > |
| <telerik:GridTemplateColumn HeaderText="Total Distance"> |
| <ItemTemplate> |
| <asp:Label runat="server" ID="lblCumulativeDistance"></asp:Label> |
| </ItemTemplate> |
| <ItemStyle Width="100px" /> |
| </telerik:GridTemplateColumn> |
| </Columns> |
| </telerik:GridTableView> |
| </DetailTables> |
| </MasterTableView> |
| </telerik:RadGrid> |
Many thanks