Hi, I recently started using NetAdvantage controls for developing web applications, and now I need some advice:
I use a UWM to list links to some reports, each report loads it's data on a webgrid. The webgrid is on an iframe.
My issue: The UWM's top menu items must show their submenus only when they are clicked, and not when the mouse cursor is over one of them . I'm using XPStyle and it accomplishes that up to some point, but I noticed that when I move the mouse cursor out of the UWM, and then I move it back to the UWM the submenus show up, and that's the behaviour I want to avoid, cause that happens mostly when one of the app users need to click a button which is directly below the UWM.... and reallocating the button is not an option, as absurd as it may sound.
Something similar happen when one of the UWM's top menu items is clicked, then a row on the grid is clicked, and then the mouse cursor is moved close to the UWM.
In short, the UWM's top menu items have to display their submenu ONLY when they are clicked.
Can anyone help me?
Hello,
I thing you need to change one property.
Please try this WebMenuStyle="WinClient"> in the WebMenu tag or in the property window.
Just take a look at the other options.
http://help.infragistics.com/Help/NetAdvantage/ASPNET/2009.1/CLR3.5/html%5CInfragistics35.WebUI.UltraWebNavigator.v9.1~Infragistics.WebUI.UltraWebNavigator.UltraWebMenu~WebMenuStyle.html
Regards,
Rado,
Developer support team
Infragistics
Thank you man, but that didn't solved my issue. As I said in my first post I tried using XPStyle as WebMenuStyle, and then WinClient as you suggested, but after one click the submenues are displayed when the mouse cursor is over the top menu items.
Btw, I'm using NetAdvantage .NET 2008 Vol 2 CLR 3.5.
Were you able to find a resolution to this problem? We are experiencing the same behavior and have been unable to identify a property to suppress the OnHover behavior or identify a programmatic solution.
Thanks