Marco

Hello,
anyone can explain me why I can create Telerik controls OnPreRender event but not Ribbon Controls. Is it a limitation or by design?
This is because I need to create some ribbon buttons programmatically reading them from a external provider that expose data only from OnPreRender event.
How is it possible to address this problem?

Shekhar Sharma

Using Office Ribbon in the masterpage, can you please explain how to place usercontrols in the content area when a button is clicked from the ribbon menu.The state of tab should not change and the clicked button should remain highlighted.

Aaron Ellery

I have just rebuilt the Russell Mason project using the Q12009 controls (release version) and everything within the ribbon seems to work fine, however the application menu using the Office2007Big skin looks off.

Does anyone with the experience have the time to update the skin? Unfortunately I do not have the skills to complete such a task.

Telerik may I make a suggestion...it seems this control developed by Mr Mason has such a wide usage perhaps you could look into supporting it on an official level or include it as part of your suite? This is an amazing control and I am using it in production code as I am sure many others are. Kudos to all who have contributed, especially Russell and Telerik for providing the great controls with which to build the Ribbon!!

Aaron Ellery

I am using the ribbon bar exactly the same as I was using it in Q3 2008. That is, the application menu has it's skin name explicitly set to 'Office2007Big' skin. All I changed was the CSS for the skin with your updated version and the images and thats what made the problem worse.

Can you reproduce on your side? Note everything I am using (including the ribbon bar) is referencing the Q1 2009 assembly. The ribbon bar works fine, it is just the custom skin of the application menu button (using the rad menu) which is causing the problem.

Jonathan

We are testing implementing the Ribbon Bar into our project and ran across an issue with the ribbon bar minimized state when issuing a response.redirect when using a LargeRibbonButton and a DropDownMenu. We are correctly using the RibbonSerializer.StoreRibbonState to store the state and RibbonSerializer.RestoreRibbonState to restore the state. This works fine so far when using other controls as the ribbon bar is correctly hidden or not based on the session values. However when using a DropDownMenu that has an OnItemClick event once the menu item is clicked the following happens:

The ribbon bar is minimized on the click of the menu item. This is correct

The server side onItemClick is called and the response.redirect to another page occurs. This is correct.

The new page is loaded and stepping through the code the MainApplicationBar.MinimizeRibbon property is properly set to true to minimize the ribbon bar. This is correct.

Once the new page is done loading the ribbon bar is displayed in the non-minimized state even though it is supposed to be displayed minimized. This is NOT correct.

Now if you click anywhere on the page the ribbon bar is correctly minimized. This happens due to the document onclick being associated in Javascript to the JS function dismissRibbon.

Note, this only happens when an OnItemClick event is used. If you just use the NavigateURL and no postback occurs the ribbon bar is minimized as expected. Unfortunately, we need the postback to do some things serverside so this is not an option for us. Does anyone have an ideas as to why this is occuring and/or could Telerik look into this issue and provide us with some insight on how to resolve?

Thanks in advance.

Aaron Ellery

I have just noticed a problem with the the LargeRibbonButtons within a Ribbon Group. When setting the visible property, it does not seem to retain the value between postbacks. This does not seem to be a problem with the ribbon group themselves however.

Ivo

We currently do not have a separate RadRibbonBar control for ASP.NET AJAX. There are a couple of examples how to achieve a similar interface with the current controls - one of them is in the online demos and the other one is here in this thread contributed by a Telerik community member - Russell Mason. I hope these are helpful.

Johannes H

@the posting below: I don't need a VB.NET version of the project anymore.

So here are the good news:

I took the latest sample provided here and did some updates and some changes to it, here is a overview:

- Updated the Visual Studio version to 2008
- Updated the .NET framework version of the project to v. 3.5
- Updated the RadControls version to Telerik.Web.UI.2009.2.701.35 (that's the Q2 2009 release from 6th July 2009)
- Replaced the ScriptManager in the Office2007TemplateMasterPage.master with a faster RadScriptManager for better support of the RadControls
- Added a RadFormDecorator in the Office2007TemplateMasterPage.master with the value "Skin" set to "Office2007" for more Office 2007 feeling in the webapp
- Added a Office2007.aspx page to provide a sample that everything works

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks or appropriate markings.