This is a migrated thread and some comments may be shown as answers.

Controls disappear in IE only

7 Answers 94 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Matt
Top achievements
Rank 1
Matt asked on 12 Dec 2008, 11:01 PM
We just bought the full telerik suite. We had been using the Q2 trial and now are upgraded to Q3 developer. After doing so, we now have weird issues.

I have a page with some controls in this hierarchy
- RadSplitter
--RadSlidingPane
---RadAjaxPanel
----various regular controls like RadioButtonList, ListBox, etc

So after my AJAXPanel comes back from a request, my controls are visible for 1 second, then they disappear.

This started happening after I upgraded. This does not happen in Safari or Firefox.
It happens in IE7 and 6

Help please.

7 Answers, 1 is accepted

Sort by
0
Dimo
Telerik team
answered on 13 Dec 2008, 10:13 AM
Hi Matt,

The observed issue is a problem in the Q3 2008 release, but is fixed in Q3 2008 SP1. Are you using the latest version of RadControls for ASP.NET AJAX?

More information is available here:

http://www.telerik.com/community/forums/aspnet-ajax/splitter/problem-with-visibleduringinit-false.aspx

Greetings,
Dimo
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Matt
Top achievements
Rank 1
answered on 14 Dec 2008, 05:13 AM
Your solution does not work. I don't use the VisibleDuringInit property but I tried the fix anyway and i get the same result.

If I take my controls out of the ajaxPanel and run, I don't have a problem. I really need to not have to PostBack the whole page though.




0
Matt
Top achievements
Rank 1
answered on 14 Dec 2008, 05:14 AM
Also I am using 2008.31125


0
Dimo
Telerik team
answered on 15 Dec 2008, 12:19 PM
Hello Matt,

I can't seem to reproduce your problem locally. Here is my test page. Please modify it so that the issue is exhibited and send it back for further investigation. Thanks.


<%@ Page Language="C#" %> 
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> 
 
<!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"
<meta http-equiv="content-type" content="text/html; charset=utf-8" /> 
<title>RadControls for ASP.NET AJAX</title> 
</head> 
<body> 
<form id="form1" runat="server"
<asp:ScriptManager ID="ScriptManager1" runat="server" /> 
 
<telerik:RadSplitter ID="RadSplitter1" runat="server"
    <telerik:RadPane ID="RadPane1" runat="server" Width="20px"
        <telerik:RadSlidingZone ID="RadSlidingZone1" runat="server"
            <telerik:RadSlidingPane ID="RadPane11" runat="server" Title="sliding pane"
                <telerik:RadAjaxPanel ID="RadAjaxPanel" runat="server"
                    <p>sliding pane here</p> 
                    <asp:ListBox ID="ListBox1" runat="server"
                        <asp:ListItem Text="ListItem 1" /> 
                        <asp:ListItem Text="ListItem 2" /> 
                        <asp:ListItem Text="ListItem 3" /> 
                    </asp:ListBox> 
                </telerik:RadAjaxPanel> 
            </telerik:RadSlidingPane> 
        </telerik:RadSlidingZone> 
    </telerik:RadPane> 
    <telerik:RadPane ID="RadPane2" runat="server"
        <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server"
            <p>normal pane here</p> 
            <asp:RadioButtonList ID="RadioButtonList1" runat="server"
                <asp:ListItem Text="Item 1" /> 
                <asp:ListItem Text="Item 2" /> 
                <asp:ListItem Text="Item 3" /> 
            </asp:RadioButtonList> 
        </telerik:RadAjaxPanel> 
    </telerik:RadPane> 
</telerik:RadSplitter> 
 
</form> 
</body> 
</html> 
 


All the best,
Dimo
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Bruno Lopes
Top achievements
Rank 1
answered on 09 Apr 2009, 07:39 PM
I don't know if you got the problem solved Matt, but I had a similar problem before, with the exact same behavior.

The problem of controls appearing and then disappearing in IE is CSS-related.

Check to see if you have a DIV tag around them with the following CSS property: position:relative

If so, what might be happening is everything loads correctly and then disappears when the CSS is applied, in which case you can try placing placing your rotators inside a non positioned DIV.

Hope this helps...

0
Raoul Guenette
Top achievements
Rank 1
answered on 29 Apr 2009, 09:11 PM
Hi there,

I have the same problem as Matt and Ricardo. My controls disappears when they are inside a DIV tag with the following CSS property: position:relative. The problem is that I need to keep this property, I can,t just delete it ... or disable my RadAjaxPanel AJAX property.

Is there any other solution ?
0
Dimo
Telerik team
answered on 04 May 2009, 08:47 AM
Hello Raoul,

I am still not sure when and how this problem is exhibited. Please provide a simple runnable web page, so that we can reproduce the problem locally and give advice.

Kind regards,
Dimo
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.
Tags
General Discussions
Asked by
Matt
Top achievements
Rank 1
Answers by
Dimo
Telerik team
Matt
Top achievements
Rank 1
Bruno Lopes
Top achievements
Rank 1
Raoul Guenette
Top achievements
Rank 1
Share this question
or