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

Works great in Firefox and Chrome. IE9 not so much.

1 Answer 73 Views
Ajax
This is a migrated thread and some comments may be shown as answers.
License Developer
Top achievements
Rank 1
License Developer asked on 05 Aug 2011, 04:17 PM
I have a ASP.NET Framework 4.0 web application that has a RadAjaxManager in the Master Page, and uses the AjaxSettings.AddAjaxSettings in the On PreRender method of the content page to load the Ajax settings.
I have two content placeholders One for a naviagation bar on the left, and one for content on the right.
The navigation bar is populated with a series of buttons and each button dynamically removes any previously loaded user control, and loads the user control associated with the button clicked. Every web user control that is added consists of multiple rad controls such as a tab strip and multi-page with more rad controls in the page view, etc.

Everything works perfectly for Firefox and Chrome, but in IE 9, when a button is clicked, I get a flicker of the background and after the control is loaded, none of the rad controls click events work.

I am using the latest Rad Controls for ASP.NET AJAX for ASP.NET 4.0.
I tried the 3.5 version previously.

Unfortunately, we use IE as our standard browser.

Any help with this would be greatly appreciated.

    Thank you,
    Chuck




1 Answer, 1 is accepted

Sort by
0
License Developer
Top achievements
Rank 1
answered on 09 Aug 2011, 03:18 PM

The problem with the Telerik Controls in IE9 was that JavaScript was disabled.

To enable JavaScript, do the following:

1)   1) Click on the Tools icon in the upper left hand corner of IE9. It looks like a circular gear.

2)   2) Click on Internet Options.

3)   3) Click on the Security tab.

4)   4) Click on the Security Zone that you want to update. (I did it for Internet, Local intranet and Trusted sites.)

5)   5) Click on the Custom level button

6)   6) Scroll down to the bottom and look for the Scripting section

7)   7) Under Active scripting, click the Enable radio button.

8)   8) Click the OK button.

9)   9) Click the OK button.

1  10) Close and restart IE.

Repeat these steps for the other zones mentioned in step 4.




Tags
Ajax
Asked by
License Developer
Top achievements
Rank 1
Answers by
License Developer
Top achievements
Rank 1
Share this question
or