Splitter Corrupt state after postback

5 posts, 0 answers
  1. Z
    Z avatar
    6 posts
    Member since:
    Feb 2008

    Posted 21 Jul 2008 Link to this post

    We have a splitter set up with 3 panes, and after a couple postbacks the panes get "locked" ...  collapse/expand state also gets corrupted between postbacks.


    Repro:

    1. Collapse and expand the left pane
    2. Click the "refresh page" button
    3. Notice left splitter is "locked" and no longer resizable or collapsable
    4. Click the "refresh page" button again
    5. Notice now that the left pane collapses itself for some reason


    Here's a repro page source:

    <%@ Page Language="C#" AutoEventWireup="true"  %> 
     
    <%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI"  %> 
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
     
    <html xmlns="http://www.w3.org/1999/xhtml">  
    <head runat="server">  
        <title>Telerik Splitter Test</title>     
    </head> 
    <body> 
        <form id="form1" runat="server">  
          
            <asp:ScriptManager ID="DefaultScriptManager" runat="server" /> 
            <asp:Button ID="btn_Refresh" runat="server" Text="Refresh Page" CssClass="command_button"  /><br /><br /> 
        <div height="100%" > 
        <telerik:RadSplitter id="RadMainSplitter"  runat="server" width="100%" height="500"   > 
     
            <telerik:RadPane id="LeftPane" runat="server" width="260"  > 
              
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse dictum sapien et mauris. Suspendisse malesuada cursus est. Sed ante dolor, lacinia a, porta   
              
            </telerik:RadPane> 
     
            <telerik:RadSplitBar id="LeftSplitBar" runat="server" collapsemode="Forward"   ></telerik:RadSplitBar> 
            <telerik:RadPane id="CenterPane" height="100%" runat="server" > 
     
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse dictum sapien et mauris. Suspendisse malesuada cursus est. Sed ante dolor, lacinia a, porta   
              
            </telerik:RadPane> 
            <telerik:RadSplitBar id="RightSplitBar" runat="server" collapsemode="Backward"  ></telerik:RadSplitBar> 
            <telerik:RadPane id="RightPane" runat="server" Width="160" Visible="true" > 
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Suspendisse dictum sapien et mauris. Suspendisse malesuada cursus est. Sed ante dolor, lacinia a, porta   
              
            </telerik:RadPane> 
     
        </telerik:RadSplitter> 
          
        </div> 
        </form> 
    </body> 
    </html> 
  2. Svetlina Anati
    Admin
    Svetlina Anati avatar
    2795 posts

    Posted 23 Jul 2008 Link to this post

    Hi MSFTJared,

    I tested the provided code and scenario but I was not able to reproduce the problem.

    Would you please upgrade to our Q2 release which will be available in your Client.net account later today? In case the problem still exist with it, please open a new support ticket and send me a fully working reproduction project along with the dll.

    Greetings,
    Svetlina
    the Telerik team

    Instantly find answers to your questions at the new Telerik Support Center
  3. Z
    Z avatar
    6 posts
    Member since:
    Feb 2008

    Posted 23 Jul 2008 Link to this post

    I may need to file a support ticket, but my client.net account does not show that I have a license.

    How do I add my company's existing license to my client.net so I can submit a ticket?
  4. Svetlina Anati
    Admin
    Svetlina Anati avatar
    2795 posts

    Posted 25 Jul 2008 Link to this post

    Hi MSFTJared,

    Please, contact your company's license holder and ask him to add you as a licensed developer.

    Kind regards,
    Svetlina
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  5. Z
    Z avatar
    6 posts
    Member since:
    Feb 2008

    Posted 25 Jul 2008 Link to this post

    We solved the problem...   we discovered that we had not yet installed the Q1 hotfix, and once we did this no longer repro'd.

    Looking forward to updating to Q2 in the coming days!
Back to Top