
| <telerik:GridTemplateColumn HeaderStyle-HorizontalAlign="Center" HeaderText="First name" UniqueName="FirstName" Visible="true"> |
| <ItemTemplate> |
| <asp:Label runat="server" ID="FirstnameLabel" |
| Text='<%# Eval("FirstName") %>' /> |
| </ItemTemplate> |
| <EditItemTemplate> |
| <telerik:RadTextBox TextMode="MultiLine" ID="FirstNameText" runat="server" |
| Skin="Web20" Width="300px" |
| Text='<%# Eval("FirstName") %>' /> |
| </EditItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridTemplateColumn HeaderStyle-HorizontalAlign="Center" HeaderText="Event No." UniqueName="VidNaNast"> |
| <ItemTemplate> |
| <asp:Label runat="server" ID="EventLabel" |
| Text='<%# Eval("EventNumber") %>' /> |
| </ItemTemplate> |
| <EditItemTemplate> |
| <telerik:RadComboBox ID="EventCombo" runat="server" |
| Skin="Web20" Width="250px" /> |
| </EditItemTemplate> |
| </telerik:GridTemplateColumn> |
| <img src="http://www.infocuslists.com/enewsimages/potofgold.gif" alt="Pot of Gold at the End of the Rainbow" border="none" align="left" style="margin:0;"/> |
| <img style="border-style: solid; margin: 0pt; float: left;" alt="Pot of Gold at the End of the Rainbow" src="http://www.infocuslists.com/enewsimages/potofgold.gif" /> |
| <div style="border-style: solid; border-color: #dee4e7; border-width: 5px 1px 1px; margin: 0px 0px 15px; padding-left: 6px; padding-right: 4px; background-color: #f9f9f7;"> |
| <div style="margin: 0px 0px 15px; padding-left: 6px; padding-right: 4px; background-color: #f9f9f7;"> |

Just upgraded to 2009 Q1 from 2008 Q3 and I'm having a weird problem.
I have an embedded RadGrid in a Radgrid (let's call them rdParent and rdChild for this post) and both have DragandDrop enabled but you cannot drag to each other (you cannot drag and drop from rdParent to rdChild and vice versa). There's a 3rd Radgrid that you can drag and drop to rdParent or rdChild, let's call this one rdCousin.
The scenario is both rdParent and rdChild are empty when you start and rdCousing is populated, you can then drag and drop from rdCousin to either rdParent or rdChild. You can put back rows from rdParent and rdChild to rdCousin.
When I move rows from rdCousing to rdChild or rdCousin to rdParent everything works great, if I move rows from rdParent to rdCousin it works great.
When I move rows from rdChild to rdCousin it doesn work, this worked in 2008 Q3 but doesn't work in 2009 Q1 anymore.
After looking at what is going on here's what I've found and what is weird:
rdChild is firing the rdParent rowDrop (rdParent_RowDrop) event and not it's own rowDrop (rdChild_RowDrop) event, naturally because this is an embedded control we are specifying which event it needs to use with the onRowDrop tag.
Here is the tag for the rdChild grid as you can see we are specifying the OnRowDrop, OnItemDataBound and the OnPreRender events on the grid.
| <telerik:RadGrid ID="rdChild" runat="server" EnableEmbeddedSkins="False" GridLines="None" Skin="SunsetQ3" ShowHeader="False" OnRowDrop="rdChild_RowDrop" OnItemDataBound="rdChild_ItemDataBound" Width="440px" OnPreRender="rdChild_PreRender"> |
This issue just arose like I mentionned when we went from 2008 Q3 to 2009 Q1, this has been working since 2007.
Thanks for your attention
I am using the RadSplitter control with a RadSlidingZone containing 2 RadSlidingPanes. I don't want the standard pane header in the SlidingPane to display (so it's hidden using css) but still want to have the ability to dock/undock each of the sliding panes. The dock/undock functionality is triggered by clicking buttons that call methods in the client API of the slidingzone/slidingpane... this works well, but as soon as I dock one of the panes, the sliding panes don't come out if I hover over the tab in the sliding zone. Is there something else I need to do in order to show the sliding pane when the user hover overs a sliding zone tab?
In the code below, the buttons will dock/undock Panes 1 and 2. After clicking on the buttons, the other pane no longer slides out from the vertical tabs in the sliding zone.
| <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TestPage_Splitter.aspx.cs" Inherits="TestPage_Splitter" %> |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <html> |
| <head id="Head1" runat="server"> |
| <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server"> |
| <style> |
| /* hide the default radslidingpane header */ |
| .RadSplitter .rspSlideHeader TABLE |
| { |
| display: none; |
| } |
| </style> |
| <script type="text/javascript" language="javascript"> |
| function TogglePane(paneID) { |
| var slidingZone = $find("<%=RadSlidingZone1.ClientID%>"); |
| var slidingPane = slidingZone.getPaneById(paneID); |
| var isDocked = slidingPane.get_docked(); |
| var result; |
| if (isDocked) { |
| result = slidingZone.undockPane(paneID); |
| } else { |
| result = slidingZone.dockPane(paneID); |
| } |
| } |
| </script> |
| </telerik:RadCodeBlock> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <asp:ScriptManager runat="server" ID="ScriptManager" /> |
| <telerik:RadSplitter runat="server" id="RadSplitter1" height="100%" width="100%"> |
| <telerik:RadPane ID="RadPaneOuter1" runat="server"> |
| <telerik:RadSlidingZone ID="RadSlidingZone1" runat="server" Width="22px" DockedPaneId="RadSlidingPane1"> |
| <telerik:RadSlidingPane ID="RadSlidingPane1" runat="server" Width="275px" Title="Pane 1"> |
| Pane 1 |
| <button onclick="TogglePane('<%=RadSlidingPane1.ClientID%>');">Toggle Pane</button> |
| </telerik:RadSlidingPane> |
| <telerik:RadSlidingPane ID="RadSlidingPane2" runat="server" Width="275px" Title="Pane 2"> |
| Pane 2 |
| <button onclick="TogglePane('<%=RadSlidingPane2.ClientID%>');">Toggle Pane</button> |
| </telerik:RadSlidingPane> |
| </telerik:RadSlidingZone> |
| </telerik:RadPane> |
| <telerik:RadSplitBar ID="RadSplitBar2" runat="server" CollapseMode="Both" /> |
| <telerik:RadPane runat="server" id="RadPaneOuter2"> |
| <telerik:RadSplitter ID="RadSplitter3" runat="server" Orientation="Vertical"> |
| <telerik:RadPane ID="RadPane3" runat="server"> |
| Pane 3 |
| </telerik:RadPane> |
| <telerik:RadSplitBar ID="RadSplitBar3" runat="server" CollapseMode="Both" /> |
| <telerik:RadPane ID="RadPane4" runat="server"> |
| Pane 4 |
| </telerik:RadPane> |
| </telerik:RadSplitter> |
| </telerik:RadPane> |
| </telerik:RadSplitter> |
| </form> |
| </body> |
| </html> |