or
Hi All,
I have a radchart (having drill-down feature), once user clicks the bars, the 2nd chart gets open with refined data.
My need is that, on click of the 2nd chart's series or seriesItem or legends user need to reach again to top chart.
I know through legends, but how can i tackle when user clicks series/seriesItem.
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. |
|
| <script type="text/javascript"> |
| //<![CDATA[ |
| function RequestStart(sender, args) { |
| if (args.get_eventTarget().indexOf("ExportToExcelButton") != -1) { |
| args.set_enableAjax(false); |
| } |
| } |
| //]]> |
| </script> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server" /> |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" onajaxrequest="RadAjaxManager1_AjaxRequest" ClientEvents-OnRequestStart="RequestStart"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="RadAjaxManager1"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="gridClientes" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| <telerik:AjaxSetting AjaxControlID="gridClientes"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="gridClientes" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| <ClientEvents OnRequestStart="RequestStart" /> |
| </telerik:RadAjaxManager> |
| <div><telerik:RadFilter ID="RadFilter1" runat="server" FilterContainerID="gridClientes" ShowApplyButton="True" /></div> |
| <telerik:RadGrid ID="gridClientes" runat="server" GridLines="None" |
| AutoGenerateColumns="False" AllowPaging="True" AllowSorting="True" |
| OnSortCommand="gridClientes_SortCommand" OnPageIndexChanged="gridClientes_PageIndexChanged" OnPageSizeChanged="gridClientes_PageSizeChanged" |
| OnNeedDataSource="gridClientes_NeedDataSource" OnItemCommand="gridClientes_ItemCommand" OnUpdateCommand="gridClientes_UpdateCommand" OnItemDataBound="gridClientes_ItemDataBound" |
| PageSize="50"> |
| <MasterTableView AutoGenerateColumns="False" CommandItemDisplay="Top" EditMode="InPlace"> |
| <CommandItemSettings ShowExportToExcelButton="true" ExportToExcelText="Exportar a Excel" ShowRefreshButton="False" ShowAddNewRecordButton="False" /> |
| <Columns> |
| <Columns> |
| <telerik:GridBoundColumn DataField="Field1" SortExpression="Field1" UniqueName="Field1"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Field2" SortExpression="Field2" UniqueName="Field2"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Field3" SortExpression="Field3" UniqueName="Field3"></telerik:GridBoundColumn> |
| </Columns> |
| </MasterTableView> |
| <ClientSettings EnableRowHoverStyle="True" ReorderColumnsOnClient="True" AllowColumnsReorder="True"> |
| <ClientEvents OnRowSelected="gridClientes_OnRowSelected" /> |
| <Selecting AllowRowSelect="True" /> |
| <Scrolling AllowScroll="True" UseStaticHeaders="True"></Scrolling> |
| <Resizing AllowColumnResize="true" /> |
| </ClientSettings> |
| <ExportSettings FileName="clientes" OpenInNewWindow="True" IgnorePaging="True" Excel-Format="ExcelML" ExportOnlyData="True"></ExportSettings> |
| <PagerStyle AlwaysVisible="true" Position="Bottom" /> |
| </telerik:RadGrid> |

<telerik:RadSplitter ID="RadSplitter3" runat="server" BackColor="Red" Height="100%" SplitBarsSize="5px" VisibleDuringInit="False" Width="100%"> <telerik:RadPane ID="RadPane5" runat="server" BackColor="#0099CC" Index="0"> <telerik:RadPanelBar ID="RadPanelBar2" runat="server" ExpandMode="FullExpandedItem" Width="100%" Height="100%"> <Items> <telerik:RadPanelItem runat="server" Text="Element" Selected="True" Expanded="True" BackColor="Yellow" Height="100%"> <Items> <telerik:RadPanelItem runat="server" Value="Element"> <ItemTemplate> <div id="ElementHolder" runat="server" style="width: 100%; height: 460px; overflow: hidden"> <table> <tr> <td> </td> <td style="width: 50px" valign="top"> </td> </tr> </table> </div> </ItemTemplate> </telerik:RadPanelItem> </Items> <HeaderTemplate> <div style="margin-left: 5px"> <asp:Label ID="Label1" name="ElementDescriptor" runat="server" Text="Element"></asp:Label></div> </HeaderTemplate> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" Text="Category" BackColor="#8080FF"> <Items> <telerik:RadPanelItem runat="server" Value="Category"> <ItemTemplate> <div id="CategoryHolder" runat="server" style="width: 100%; height: 100%; overflow: hidden"> <table> <tr> <td> </td> <td style="width: 50px" valign="top"> </td> </tr> </table> </div> </ItemTemplate> </telerik:RadPanelItem> </Items> <HeaderTemplate> <div style="margin-left: 5px"> <asp:Label ID="Label2" runat="server" Text="Category"></asp:Label></div> </HeaderTemplate> </telerik:RadPanelItem> <telerik:RadPanelItem runat="server" Text="Criteria" BackColor="#00C000"> <Items> <telerik:RadPanelItem runat="server" Value="Criteria"> <ItemTemplate> <div id="CriteriaHolder" runat="server" style="width: 100%; height: 100%; overflow: hidden"> <table> <tr> <td> </td> <td style="width: 50px" valign="top"> </td> </tr> </table> </div> </ItemTemplate> </telerik:RadPanelItem> </Items> <HeaderTemplate> <div style="margin-left: 5px"> <asp:Label ID="Label3" runat="server" Text="Criteria"></asp:Label></div> </HeaderTemplate> </telerik:RadPanelItem> </Items> <ExpandAnimation Duration="1000" /> <CollapseAnimation Duration="1000" /> </telerik:RadPanelBar> </telerik:RadPane> <telerik:RadPane ID="RadPane6" runat="server" BackColor="#FFFF66" Width="23px"> <telerik:RadSlidingZone ID="RadSlidingZone2" runat="server" ClickToOpen="True" SlideDirection="Left"> <telerik:RadSlidingPane ID="RadSlidingPane2" runat="server" EnableResize="False" Scrolling="None" Width="200px" BackColor="#0066FF"> <div style="background-color: #00FF00; width: 100%; height: 100%; overflow: visible;"> <telerik:RadSplitter ID="RadSplitter4" runat="server" Height="100%" Orientation="Horizontal" ResizeMode="AdjacentPane" SplitBarsSize="5px" Width="100%" BackColor="#FF99FF"> <telerik:RadPane ID="RadPane7" runat="server" Width="100%" BackColor="#FF9999"> <asp:Panel ID="Panel1" runat="server" Width="100%"> </asp:Panel> </telerik:RadPane> <telerik:RadPane ID="RadPane8" runat="server" Width="100%" Height="30px" BackColor="#FFFF66"> </telerik:RadPane> </telerik:RadSplitter> </div> </telerik:RadSlidingPane> </telerik:RadSlidingZone></telerik:RadPane> </telerik:RadSplitter><telerik:RadGrid ID="RadGrid1" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" AllowMultiRowEdit="True" DataKeyNames="TradeBreakTxnID" DataSourceID="SqlDataSource2" GridLines="Vertical" Skin="Black" Height="500px" onneeddatasource="RadGrid1_NeedDataSource" Width="1186px" Visible="False" onItemDataBound="Data_OnItemDataBound" AllowMultiRowSelection="True" Font-Names="Times New Roman" HorizontalAlign="Center"> <clientsettings AllowColumnsReorder="True" ReorderColumnsOnClient="True"> <Selecting AllowRowSelect="True" /><Scrolling AllowScroll="True" UseStaticHeaders="True"></Scrolling> <resizing allowcolumnresize="True" /> </clientsettings><ClientSettings> <Selecting AllowRowSelect="True" EnableDragToSelectRows="True" /><Scrolling AllowScroll="True" UseStaticHeaders="True"></Scrolling><Resizing AllowColumnResize="True"></Resizing> </ClientSettings><MasterTableView datasourceid="SqlDataSource2" CommandItemDisplay="Top" EditMode="InPlace" AllowAutomaticUpdates="True" AllowAutomaticDeletes="true" DataKeyNames="TradeBreakTxnID"> <CommandItemSettings ExportToPdfText="Export to Pdf"></CommandItemSettings> <Columns> <telerik:GridBoundColumn DataField="TradeBreakTxnID" HeaderText="TradeBreakTxnID" ReadOnly="true" SortExpression="TradeBreakTxnID" UniqueName="TradeBreakTxnID" HeaderStyle-Width="30px" Visible="true" DataType="System.Int32" > <HeaderStyle Width="30px"></HeaderStyle> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Manager" HeaderText="Manager" SortExpression="Manager" UniqueName="Manager" ReadOnly="True" HeaderStyle-Width="100px"> <HeaderStyle Width="100px"></HeaderStyle> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Product" HeaderText="Product" SortExpression="Product" UniqueName="Product" ReadOnly="True" HeaderStyle-Width="90px" > <HeaderStyle Width="90px"></HeaderStyle> </telerik:GridBoundColumn> <%-- <telerik:GridBoundColumn DataField="AccountNo" ReadOnly="True" HeaderText="AccountNo" SortExpression="AccountNo" UniqueName="AccountNo" HeaderStyle-Width="130px"> </telerik:GridBoundColumn>--%> <telerik:GridBoundColumn DataField="Account" HeaderText="Account" SortExpression="Account" ReadOnly="True" UniqueName="Account" HeaderStyle-Width="60px"> <HeaderStyle Width="60px"></HeaderStyle> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Price" DataType="System.Decimal" ReadOnly="True" HeaderText="Price" SortExpression="Price" UniqueName="Price" HeaderStyle-Width="60px"> <HeaderStyle Width="60px"></HeaderStyle> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="TradeDate" ReadOnly="True" HeaderText="TradeDate" SortExpression="TradeDate" HeaderStyle-Width="85px" UniqueName="TradeDate"> <HeaderStyle Width="85px"></HeaderStyle> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="ContractDate" HeaderText="Contract<br/>Date" ReadOnly="True" SortExpression="ContractDate" UniqueName="ContractDate" HeaderStyle-Width="50px" DataType="System.Int32"> <HeaderStyle Width="50px"></HeaderStyle> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="B/S" HeaderText="B/S" ReadOnly="True" SortExpression="B/S" UniqueName="B/S" HeaderStyle-Width="25px"> <HeaderStyle Width="25px"></HeaderStyle> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="FCM Quantity" ReadOnly="True" HeaderText="FCM Quantity" SortExpression="FCM Quantity" HeaderStyle-Width="50px" UniqueName="FCM Quantity" > <HeaderStyle Width="50px"></HeaderStyle> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Manager Quantity" HeaderText="Manager Quantity" ReadOnly="True" SortExpression="Manager Quantity" UniqueName="Manager Quantity" HeaderStyle-Width="60px"> <HeaderStyle Width="60px"></HeaderStyle> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Difference" HeaderText="Difference" SortExpression="Difference" UniqueName="Difference" ReadOnly="True" HeaderStyle-Width="65px"> <HeaderStyle Width="65px"></HeaderStyle> </telerik:GridBoundColumn> <%-- <telerik:GridTemplateColumn UniqueName="MatchEdit" HeaderText="MatchEdit" HeaderStyle-Width="30px"> <ItemTemplate> <asp:CheckBox ID="CheckBox1" runat="server" AutoPostBack="true" checked="false" OnCheckedChanged="CheckBox1_CheckedChanged" /> </ItemTemplate> </telerik:GridTemplateColumn> --%> <telerik:GridDropDownColumn DataField="MatchType" HeaderText="Match<br/>Type" ReadOnly="False" HeaderStyle-Width="80px" SortExpression="MatchType" UniqueName="MatchType" DataSourceID="DropDownList2_DataSource" ListTextField="MatchType" ListValueField="MatchType"> <HeaderStyle Width="80px"></HeaderStyle> </telerik:GridDropDownColumn> <telerik:GridBoundColumn DataField="Comment" HeaderStyle-Width="200px" HeaderText="Comment" ReadOnly="false" SortExpression="Comment" UniqueName="Comment" Visible="true"> <HeaderStyle Width="200px"></HeaderStyle> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Note" HeaderText="Note" HeaderStyle-Width="100px" ReadOnly="True" SortExpression="Note" UniqueName="Note" Visible="false"><HeaderStyle Width="100px"></HeaderStyle> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="UpdateDttm" HeaderText="UpdateDttm" HeaderStyle-Width="150px" ReadOnly="True" SortExpression="UpdateDttm" UniqueName="UpdateDttm" DataType="System.DateTime" Visible="true"> <HeaderStyle Width="150px"></HeaderStyle> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="UpdateUser" HeaderText="UpdateUser" HeaderStyle-Width="210px" ReadOnly="True" SortExpression="UpdateUser" UniqueName="UpdateUser" Visible="true" ><HeaderStyle Width="210px"></HeaderStyle> </telerik:GridBoundColumn> <telerik:GridTemplateColumn DataField="FileName" HeaderText="FileName" HeaderStyle-Width="250px" ReadOnly="False" SortExpression="FileName" UniqueName="FileName"> <ItemTemplate> <asp:LinkButton ID="LinkButton2" runat="server" OnClick="Retreive_Doc" Text='<%# Bind("FileName") %>'></asp:LinkButton> </ItemTemplate> <EditItemTemplate> <telerik:RadUpload ID="RadUpload2" runat="server" Skin="Outlook" ControlObjectsVisibility="None" MaxFileInputsCount="1" ReadOnlyFileInputs="true" ></telerik:RadUpload> <asp:Button ID="InsertDoc" runat="server" OnClick="InsertDoc_Click" Text="Add" BackColor="#000" ForeColor="White" Width="60px"/> <asp:Button ID="Button1" runat="server" OnClick="Delete_Click" Text="Delete" BackColor="#000" ForeColor="White" Width="60px"/> </EditItemTemplate> <HeaderStyle Width="210px"></HeaderStyle> </telerik:GridTemplateColumn> </Columns> <CommandItemTemplate> <div style="padding: 5px 5px;background-color:#000000"> <asp:LinkButton ID="btnEditSelected" runat="server" CommandName="EditSelected" Visible='<%# RadGrid1.EditIndexes.Count == 0 %>'><img style="border:0px;vertical-align:middle;" alt="" src="/TradeBreak/images/Edit.gif" />Edit selected</asp:LinkButton> <asp:LinkButton ID="btnUpdateEdited" runat="server" CommandName="UpdateEdited" Visible='<%# RadGrid1.EditIndexes.Count > 0 %>'><img style="border:0px;vertical-align:middle;" alt="" src="/TradeBreak/images/Update.gif" />Update</asp:LinkButton> <asp:LinkButton ID="btnCancel" runat="server" CommandName="CancelAll" Visible='<%# RadGrid1.EditIndexes.Count > 0 || RadGrid1.MasterTableView.IsItemInserted %>'><img style="border:0px;vertical-align:middle;" alt="" src="/TradeBreak/images/Cancel.gif" />Cancel editing</asp:LinkButton> <asp:LinkButton ID="LinkButton1" OnClientClick="javascript:return confirm('Delete selected Trade?')" runat= "server" CommandName="DeleteSelected"><img style="border:0px" alt="" src="/TradeBreak/images/Delete.gif" /> Delete Trade</asp:LinkButton> <asp:LinkButton ID="LinkButton4" runat="server" CommandName="RebindGrid"><img style="border:0px;vertical-align:middle;" alt="" src="/TradeBreak/images/Refresh.gif" />Refresh</asp:LinkButton> </div> </CommandItemTemplate> <EditFormSettings><EditColumn UniqueName="EditCommandColumn1"></EditColumn></EditFormSettings></MasterTableView> <HeaderStyle Font-Bold="True" HorizontalAlign="Center" /> <SelectedItemStyle BackColor="Black" /> </telerik:RadGrid>