| <form id="form1" runat="server"> |
| |
| <script type="text/javascript"> |
| function SelectMyTab(obj, args) |
| { |
| args.Tab.Select(); |
| } |
| |
| function UnSelectMyTab(e) |
| { |
| var tabStrip = <%= RadTabStrip1.ClientID%>; |
| |
| //Find the element which the mouse is over |
| var destElement = e.relatedTarget || e.toElement; |
| |
| |
| //Check if that element is part of the tabstrip |
| |
| while (destElement) |
| { |
| if (destElement.parentNode == tabStrip.DomElement) |
| { |
| return; |
| } |
| destElement = destElement.parentNode; |
| } |
| |
| tabStrip.FindTabByText("<%=MyTab %>").SelectParents(); |
| } |
| </script> |
| |
| <div> |
| <radTS:RadTabStrip ID="RadTabStrip1" runat="server" OnClientMouseOver="SelectMyTab" ClickSelectedTab="True" AutoPostBack="True" onmouseout="UnSelectMyTab(event)" SelectedIndex="0" Skin="Outlook" MultiPageID="RadMultiPage1"> |
| <Tabs> |
| <radTS:Tab ID="Tab1" runat="server" Text="Root Tab 1"> |
| <Tabs> |
| <radTS:Tab ID="Tab2" runat="server" Text="Child Tab 1.1" PageViewID="PageView1"> |
| </radTS:Tab> |
| <radTS:Tab ID="Tab3" runat="server" Text="Child Tab 1.2" PageViewID="PageView2"> |
| </radTS:Tab> |
| </Tabs> |
| </radTS:Tab> |
| <radTS:Tab ID="Tab4" runat="server" Text="Root Tab 2"> |
| <Tabs> |
| <radTS:Tab ID="Tab5" runat="server" Text="Child Tab 2.1" PageViewID="PageView3"> |
| </radTS:Tab> |
| <radTS:Tab ID="Tab6" runat="server" Text="Child Tab 2.2" PageViewID="PageView4"> |
| </radTS:Tab> |
| <radTS:Tab ID="Tab7" runat="server" Text="Child Tab 2.3" PageViewID="PageView5"> |
| </radTS:Tab> |
| </Tabs> |
| </radTS:Tab> |
| <radTS:Tab ID="Tab8" runat="server" Text="Root Tab 3"> |
| <Tabs> |
| <radTS:Tab ID="Tab9" runat="server" Text="Child Tab 3.1" PageViewID="PageView6"> |
| </radTS:Tab> |
| </Tabs> |
| </radTS:Tab> |
| </Tabs> |
| </radTS:RadTabStrip> |
| <radTS:RadMultiPage ID="RadMultiPage1" runat="server" Height="454px" Width="737px"> |
| <radTS:PageView ID="PageView1" runat="server"> |
| Child Tab 1.1</radTS:PageView> |
| <radTS:PageView ID="PageView2" runat="server" Width="100%"> |
| Child Tab 1.2</radTS:PageView> |
| <radTS:PageView ID="PageView3" runat="server" Width="100%"> |
| Child Tab 2.1</radTS:PageView> |
| <radTS:PageView ID="PageView4" runat="server" Width="100%"> |
| Child Tab 2.2</radTS:PageView> |
| <radTS:PageView ID="PageView5" runat="server" Width="100%"> |
| Child Tab 2.3</radTS:PageView> |
| <radTS:PageView ID="PageView6" runat="server" Width="100%"> |
| Child Tab 3.1</radTS:PageView> |
| </radTS:RadMultiPage> |
| </div> |
| </form> |