Posted
on Apr 20, 2007
(permalink)
You can take advantage of the OnClientMouseOver client-side event of rad TabStrip and select the Tab on mouse-over using the client-side API of the tabstrip. This, in turn, will select the associated PageView for the Tab.
Example:
<script language="javascript">
function ChangePageView(sender, args)
{
args.Tab.Select();
}
</script>
<radTS:RadTabStrip ID="RadTabStrip1" runat="server" Skin="Outlook"
SelectedIndex="0" MultiPageID="RadMultiPage1" OnClientMouseOver="ChangePageView">
<Tabs>
<radTS:Tab ID="Tab1" Text="MSN" runat="server"
PageViewID="PageView1">
</radTS:Tab>
<radTS:Tab ID="Tab2" Text="Yahoo"
runat="server" PageViewID="PageView2">
</radTS:Tab>
<radTS:Tab ID="Tab3" Text="Google"
runat="server" PageViewID="PageView3">
</radTS:Tab>
</Tabs>
</radTS:RadTabStrip>
<radTS:RadMultiPage ID="RadMultiPage1" runat="server" SelectedIndex="0">
<radTS:PageView ID="PageView1" runat="server">
0
</radTS:PageView>
<radTS:PageView ID="PageView2" runat="server">
1
</radTS:PageView>
<radTS:PageView ID="PageView3" runat="server">
2
</radTS:PageView>
</radTS:RadMultiPage>