Dropdown not rendering in RadSplitter with RadFormDecorator in IE 7

3 posts, 0 answers
  1. Andrew
    Andrew avatar
    8 posts
    Member since:
    Feb 2009

    Posted 05 Jun 2009 Link to this post

    Hi,

    In the following code, the dropdown control does not render in IE 7 or IE 8 compatibility mode. Removing the form decorator control causes the dropdown to render.

    I'm running .NET 2.0 and RAD Controls 2009.1.527.20.

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="FormDecoratorTest.aspx.cs" Inherits="FormDecoratorTest" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
    <title>Test</title>
    </head>
    <body>
    <form id="form1" runat="server">
    <div>
    <telerik:RadScriptManager ID="RSM1" runat="server" />
    <telerik:RadFormDecorator ID="FD1" runat="server" DecoratedControls="None" />
    <telerik:RadSplitter ID="RSB1" runat="server">
    <telerik:RadPane ID="RP1" runat="server">
    <asp:DropDownList ID="TestDDL" runat="server">
    <asp:ListItem Text="Select One..." />
    </asp:DropDownList>
    </telerik:RadPane>
    </telerik:RadSplitter>
    </div>
    </form>
    </body>
    </html>

  2. Tsvetie
    Admin
    Tsvetie avatar
    1517 posts

    Posted 08 Jun 2009 Link to this post

    Hello Andrew,
    I was able to reproduce the described problem with the code you provided and forwarded it to our developers. We will do our best to fix it for the Beta release, scheduled for next week. I have updated your Telerik points for bringing the issue to our attention.

    For the time being, as a workaround, you can add a HiddenField after the DropDownList definition:
    <body> 
        <form id="form1" runat="server"
            <div> 
                <telerik:RadScriptManager ID="RSM1" runat="server" /> 
                <telerik:RadFormDecorator ID="FD1" runat="server" DecoratedControls="None" /> 
                <telerik:RadSplitter ID="RSB1" runat="server"
                    <telerik:RadPane ID="RP1" runat="server"
                        <asp:DropDownList ID="TestDDL" runat="server"
                            <asp:ListItem Text="Select One..." /> 
                        </asp:DropDownList> 
                         
                        <asp:HiddenField runat="server" /> 
                    </telerik:RadPane> 
                </telerik:RadSplitter> 
            </div> 
        </form> 
    </body> 

    All the best,
    Tsvetie
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Check out the tips for optimizing your support resource searches.
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Andrew
    Andrew avatar
    8 posts
    Member since:
    Feb 2009

    Posted 08 Jun 2009 Link to this post

    Hi Tsvetie,

    Thanks for the update, I tried the workaround and it fixed the problem. Looking forward to Q2...

Back to Top