Hi i found a bug in the websplitter.
I use the websplitter in a vertical layout with 3 content panes.
The height of the splitter and each pane is 600 pixels. I got web panels in the left and right panes and load an external site into the center panel now and then. in compatability mode i can see the colapse button images but without compatibillity mode i cannot. I found out for some reason they are hidden at the bottom also my internet explorer shows a vertical scrollbar.
For some obscure reason the heigt of the contentplanes = 1200 pixels but it shows 600 pixels. there is nothing in the content planes except the webpanels. the center panal is empty.
If i go to the code behind of the aspx and i use
WebSplitter2.Panes[0].ContentUrl = "Placeholder.aspx";
it tries to load a webpage and it doenst mather if it fails or succeeds in loaden a webpage for some obscure reason my content panals are 600 pixels en the colopse button is in the center.
That said. It makes this control useless to me becouse i do not want to load in any websites in the side panels or is there some kind of magic trick to prevent the websplitter from making himself 2x the size it is told to make himself?
PS: I do not want any custom javascript or in-line html / css editing workarounds the main reason i buy and use components is becouse i do not want any hand coded scripting server side programming only.
Hello Blikman ,
I tried to reproduce the issue with a code snippet like this:
<ig:WebSplitter ID="WebSplitter1" runat="server" Height="600px" Width="100%" DynamicResize="True" ResizeWithBrowser="true" Orientation="Vertical" >
<Panes>
<ig:SplitterPane runat="server" Size="20%" CollapsedDirection="NextPane" >
<Template >
......
</Template>
</ig:SplitterPane>
<ig:SplitterPane runat="server" Size="20%" ContentUrl="http://infragistics.com">
<Template>
<ig:SplitterPane runat="server" Size="60%" EnableRelativeLayout="true" CollapsedDirection="PreviousPane">
</Panes>
</ig:WebSplitter>
But I was not able to reproduce it with IE8 and the last service release of 10.3 version.
Can you please provide us with a small isolated application reproducing the behavior?
Hope hearing from you.
<%
@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm2.aspx.cs" Inherits="WebApplication2.WebForm2" %>
@ Register assembly="Infragistics4.Web.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" namespace="Infragistics.Web.UI" tagprefix="ig" %>
@ Register assembly="Infragistics4.Web.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" namespace="Infragistics.Web.UI.LayoutControls" tagprefix="ig" %>
@ Register assembly="Infragistics4.Web.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" namespace="Infragistics.Web.UI.NavigationControls" tagprefix="ig" %>
@ Register assembly="Infragistics4.WebUI.Misc.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" namespace="Infragistics.WebUI.Misc" tagprefix="igmisc" %>
@ Register assembly="Infragistics4.Web.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" namespace="Infragistics.Web.UI.GridControls" tagprefix="ig" %>
@ Register assembly="Infragistics4.WebUI.UltraWebGrid.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" namespace="Infragistics.WebUI.UltraWebGrid" tagprefix="igtbl" %>
@ Register assembly="Infragistics4.WebUI.UltraWebNavigator.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" namespace="Infragistics.WebUI.UltraWebNavigator" tagprefix="ignav" %>
@ Register assembly="Infragistics4.Web.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" namespace="Infragistics.Web.UI.ListControls" tagprefix="ig" %>
@ Register assembly="Infragistics4.WebUI.WebCombo.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" namespace="Infragistics.WebUI.WebCombo" tagprefix="igcmbo" %>
<!
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
="http://www.w3.org/1999/xhtml">
="server">
>
</
="#D1DCE9">
="WebDataMenu1_PreRender">
="800px"/>
="Upload dataset">
="Open dataset">
="Sluit dataset">
="Bekijk dataset">
="[Separator]">
="Maak grafiek">
="Verspreiding">
="Box plot">
="Histogram">
="GG plot">
="Genereer model">
="Diagnose model">
="Verwijder resultaat">
="True">
="false">
="">
="#D8E1EC">
="Data bestanden">
="Black">
/>
="380px">
="130px">
="Algemene opties">
="6px"/>
="DropDownList"/>
="DropDownList">
="Kolommen">
="False">
="Laag opties">
="8px"/>
="NotSet">
="10">
="Single">
="~/Images/grid.png">
="Hidden">
="Upload csv bestand">
CODE BEHIND--------------------------------------------------------
using
System;
System.Collections.Generic;
System.Linq;
System.Web;
System.Web.UI;
System.Web.UI.WebControls;
Infragistics.WebUI.UltraWebNavigator;
namespace
WebApplication2
{
public partial class WebForm2 : System.Web.UI.
Page
e)
}
protected void WebDataMenu1_ItemClick(object sender, Infragistics.Web.UI.NavigationControls.DataMenuItemEventArgs
{ }
protected void WebDataMenu1_PreRender(object sender, EventArgs
protected void UltraWebTree1_NodeClicked(object sender, WebTreeNodeEventArgs
protected void ButtonUpload_Click(object sender, EventArgs
PS: use both compatability settings to see that it works in only one setting.
PPS: how do you align your HTML on this forum?
Hello Blikman,
I created a new support ticket on your behalf regarding this issue.
CAS-62408-RG0C1J
You can upload a small sample replicating the issue.
To view your support case, log onto your account at www.Infragistics.com and check under My Support Activity.
https://ko.infragistics.com/Membership/MySupport.aspx
I cant, i am not allowed to show the code behind because it contains confidential info.
Its odd that if i build a new interface (without code behind logic or wcf service calls) the layout problem does not accure.
Thank you for the update.
Can you please upload the aspx markup and code behind in a zipped format?
As Viktor mentioned it is hard to restore the code snippets.