UltraWebMenu_MenuItemClicked and know what was clicked . . . . but only for top level and 1 level down menus . . .
why doesn't UltraWebMenu_MenuItemClicked fire for
-sub -sub (flyout) menu selections ????
Thx,
XPXJ
Infragistics35.WebUI.UltraWebNavigator.v8.3, Version=8.3.20083.1009
Thanks this solved an issue I encountered
Dear MTraynor,
OK. It took a new form to register the assembly in Web.Config. (just adding another UltraWebMenu ctl to page didn't). Am able to demonstrate all levels fire the ItemClick:
<
MenuClientSideEvents InitializeMenu="" ItemChecked="" ItemClick="CDBG_UltraWebMenu_ItemClick"
SubMenuDisplay="" ItemHover=""></MenuClientSideEvents>
What's happening I finally understand is the fly-out menu items are redirecting to a TargetUrl before
the Click event. And this is OK as it's actually better that we have come to a solution in which we are toggling visibility of ContentPlaceHolders in the MasterPage IN the <child>.aspx.vb rather in Master.vb (fewer files to modify when change is req'd). So all is well.
BTW: this new forum re-design is slick and all with swirly page titles of colored interstellar gas and all . . . but bottom line everything appears to take longer to respond.
Thank once again for all your help and assistance IG,
HI, your webconfig is probably missing the assemblies. A quick way to fix this issue is to create a new page and drop a webmenu onto the form, this will update your web.config file. Or just drop a webmenu onto the form you are working on.
Your web.config should look like this: (*this is the release version of 8.3 clr 3.5*)
<add assembly="Infragistics35.WebUI.UltraWebNavigator.v8.3, Version=8.3.20083.1009, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB"/> <add assembly="Infragistics35.WebUI.Shared.v8.3, Version=8.3.20083.1009, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB"/>
I mostly work in 3.5 now.
This is what I have . . .
(I even copied the Register from a working app as you can see but still get error). ??
<%
--<%@ Register Assembly="Infragistics35.WebUI.UltraWebNavigator.v8.3, Version=8.3.20083.1009, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"
Namespace="Infragistics.WebUI.UltraWebNavigator" TagPrefix="ignav" %>
--
%>
="Infragistics.WebUI.UltraWebNavigator"
?????
HI,
you added our clr 3.5 assemblies and the page's register tag is pointing to our clr 2.0 assemblies.
<%@ Register Assembly="Infragistics2.WebUI.UltraWebNavigator.v8.3, Version=8.3.20083.1009, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" Namespace="Infragistics.WebUI.UltraWebNavigator" TagPrefix="ignav" %>
so either change the register tag to point to our 3.5 assemblies or add 2.0 assemblies.
Thanks you