We have tried changing a lot of settings everywhere but we don't seem to be able to find a solution for it, it seems like as soon as we do anything that changes the height (we don't change widht) of the RadGrid, like pressing edit with EditForms enabled, it starts drifting.
We really have no more clues what do to or try here, any ideas?
11 Answers, 1 is accepted
We are not aware of such an issue and could not replicate it locally; I would suggest you revise the following online example which presents the correct behavior in such scenarios.
Best wishes,
Maria Ilieva
the Telerik team
Please note that it does not seem to matter what causes the RadLoadingPanel to show, row clicking is just an example. Also please note that the same problem exist for horizontal scrolling, where it is perhaps easier to see the problem. If you scroll both verically and horzontally, it is very obvious that the RadLoadingPanel renders based on how the page looked before scrolling (ie what part of the page you could see).
As this website is built upon DotNetNuke, we can't provide you with a running example in a simple way, but it seems like this could be a bug related to scrolling in Firefox...
Edit: Please note that we are in parallell researching if this could be an issue with CSS/DotNetNuke..
Something that would be really helpful would be if you could write (or point me to if it already exists) a "How to integrate Telerik into DotNetNuke". We've looked at http://www.telerik.com/help/aspnet-ajax/what-is-dnn.html but it doesnt seem to do more than scratch the surface on that subject when you are a full Telerik customer (ie not just using the Telerik components distributed with DotNetNuke). Some of the unanswered questions I feel are:
- Should you replace the default ScriptManager with RadScriptManager? Pros/cons?
- Should you use the Form.Controls.Add(New Telerik.Web.UI.RadStyleSheetManager()) to register the RadStyleSheetManager or is it enough to just drag and drop a RadStyleSheetManager on the user control?
- How should you setup your DotNetNuke modules, with regards to Telerik? Should the DotNetNuke.Framework.AJAX.RegisterScriptManager() be used?
- Should you use the "supports partial rendering" on the module definition of the module (which wraps the entire module in an updatepanel) or should that he avoided when using Telerik equivalents (I assume so but still)
Thank you for this update.
I'm glad that you have mentioned to isolate the problem on your side.
Do let us know if any new questions arise or if further help is needed.
All the best,
Maria Ilieva
the Telerik team
Something that would be really helpful would be if you could write (or point me to if it already exists) a "How to integrate Telerik into DotNetNuke". We've looked at http://www.telerik.com/help/aspnet-ajax/what-is-dnn.html but it doesnt seem to do more than scratch the surface on that subject when you are a full Telerik customer (ie not just using the Telerik components distributed with DotNetNuke). Some of the unanswered questions I feel are:
- Should you replace the default ScriptManager with RadScriptManager? Pros/cons?
- Should you use the Form.Controls.Add(New Telerik.Web.UI.RadStyleSheetManager()) to register the RadStyleSheetManager or is it enough to just drag and drop a RadStyleSheetManager on the user control?
- How should you setup your DotNetNuke modules, with regards to Telerik? Should the DotNetNuke.Framework.AJAX.RegisterScriptManager() be used?
- Should you use the "supports partial rendering" on the module definition of the module (which wraps the entire module in an updatepanel) or should that he avoided when using Telerik equivalents (I assume so but still)
1. It is not necessary to replace the default asp ScriptManager with RadScriptManager.
2. Dragging and dropping the RadStyleSheetManager is enough to have it working correctly in the module.
3. It is not necessary to use the DotNetNuke.Framework.AJAX.RegisterScriptManager()
4. It is obligatory not to enable the supports partial rendering in versions of DNN after 5.0 as this will add additional UpdatePanel around the module which may lead to problems with ajaxifying inner controls.
I hope this answers your questions.
Regards,
the Telerik team
Thank you for your feedback.
We will consider updating our DNN help topics for some of the future help builds and add some new information as per your suggestions.
Greetings,
Maria Ilieva
the Telerik team