I am attempting to use the splitter control inside a tab but the width is defaulting to a fixed value (398px) rather than the 100% width I've specified. I am using Q1 2010... When I view the generated HTML the <div/> tags for the splitter container and each pane all have a style attribute that specifies width:398px. Any help would be greatly appreciated! Here is a sample page that illustrates what is happening:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Dialog.aspx.cs" Inherits="TelerikTester.Dialog" %> |
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd"> |
<html xmlns="http://www.w3.org/1999/xhtml"> |
<head runat="server"> |
<title>Dialog</title> |
<style type="text/css"> |
html, body, form |
{ |
margin:0; |
padding:0; |
height: 100%; |
width: 100%; |
} |
</style> |
</head> |
<body> |
<form id="form1" runat="server" submitdisabledcontrols="true"> |
<telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
<Scripts> |
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" /> |
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" /> |
</Scripts> |
</telerik:RadScriptManager> |
<telerik:RadAjaxManager ID="AjaxManager1" runat="server" /> |
<telerik:RadSplitter ID="spltMain" runat="server" Width="100%" Height="100%" Orientation="Horizontal" BorderSize="0" BorderStyle="None"> |
<telerik:RadPane ID="rpHeader" runat="server" Height="60px" MaxHeight="60" Locked="true" Scrolling="None"> |
Header |
</telerik:RadPane> |
<telerik:RadPane ID="rpTabs" runat="server" height="25px" MaxHeight="25" Locked="true"> |
<div style="height: 100%; vertical-align: bottom;"> |
<telerik:RadTabStrip ID="rtsDialog" runat="server" Skin="Black" EnableEmbeddedSkins="true" MultiPageID="rmpDialog" SelectedIndex="0"> |
<Tabs> |
<telerik:RadTab Text="Tab1" Value="Tab1" Selected="true" PageViewID="rpvTab1" /> |
<telerik:RadTab Text="Tab2" Value="Tab2" PageViewID="rpvTab2" /> |
</Tabs> |
</telerik:RadTabStrip> |
</div> |
</telerik:RadPane> |
<telerik:RadPane ID="rpBody" runat="server" Scrolling="None"> |
<telerik:RadMultiPage ID="rmpDialog" runat="server" Width="99%" Height="98%" ScrollBars="Vertical" SelectedIndex="0" RegisterWithScriptManager="true" |
BorderStyle="Solid" BorderWidth="1" BorderColor="#333333" > |
<telerik:RadPageView ID="rpvTab1" runat="server" Height="100%"> |
<asp:Panel ID="pnlTab1" runat="server"> |
Tab1 |
</asp:Panel> |
</telerik:RadPageView> |
<telerik:RadPageView ID="rpvTab2" runat="server"> |
<telerik:RadSplitter ID="splitTab2" runat="server" Width="100%" Orientation="Horizontal"> |
<telerik:RadPane ID="paneTab2Filter" runat="server" Width="100%" MaxHeight="200" Scrolling="None"> |
Filter |
</telerik:RadPane> |
<telerik:RadSplitBar ID="barTab2" runat="server" CollapseMode="Both" Visible="true" Width="100%" /> |
<telerik:RadPane ID="paneTab2Grid" runat="server" Scrolling="None" Width="100%"> |
Grid |
</telerik:RadPane> |
</telerik:RadSplitter> |
</telerik:RadPageView> |
</telerik:RadMultiPage> |
</telerik:RadPane> |
</telerik:RadSplitter> |
</form> |
</body> |
</html> |