Is there a property i have to set to make all the parent items show up in one line on a horizontal datamenu? I am trying to put four options along the top of a webpage and it is displaying 3 of the four and omiting the fourth. As far as I can tell it is being pushed to a second line and it shouldn't be becasue there is more than enough room left on the page for it to display correctly.
Thanks,
- Mike
The menu i am using is currently running off an xml doc and if i include a blank entry after all the items i want to display then it makes it so they all show up but the alignment gets thrown off.
Hi there obrienm,
Could you please try applying the latest service release for the controls, as we have had such an issue with the menu in the past but it was fixed quite some time ago! If the issue persists after applying the service release please let us know!
Thank you for using the Infragistics forums!
Hello,
I have the same problem using WebDataMenu (horizontal layout) in a master page. The last menu root item does not show up. Adding one more dummy root menu item after menu construction does the job. Funny enough: This new "last" menu item does show up...
Hiding the dummy menu item results in the same problem as without adding it. I have to set the text of the dummy item to an empty string and disable it.
I'm using 11.1 sr 2064.
regards
Bernhardus
Hi there,
I have opened a customer case for this issue. Once Developer Support creates a sample reproducing the behavior I would update you with what the status is.
Hi All,
Thank you for posting in our community. I have created a sample with WebDataMenu added in a page and in a Master Page. You can download and review it. It works as expected. Also need to know that this was tested with the latest service release and with the previous service releases for 11.1.
Also I tested this under IE9, FireFox, Google Chrome and Safari.
I need to know more details around this issue. Or some to modify the sample attached in the way issue is reproducible.
For any further questions do not hesitate to contact me.
Sincerely,
Georgi Sashev
Developer Support Engineer
Infragistics, Inc.
http://es.infragistics.com/support
Hello All,
Do you tested my sample? I was not able to reproduce this.
For any further questions with this matter do not hesitate to contact me.
I've been out of office so I'm a little bit late with my answer.
Well I checked your sample and it shows all the menu items if at least the default style is present in the ig_res folder. Without the default style the menu is shown incompletely (the last item is missing).
This seems somewhat strange to me since in my application I use styling but the root menu is missing the last item. The only difference I can see: In my application I build the menu in code behind. I'll check this with your sample the next few days.
Hello Bernhardus,
Thank you for the feedback.
For any further questions, do not hesitate to contact me.
I've noticed while picking through the generated HTML that one of the tags for the overall Div section created when teh Webdatamenu is created is setting "overflow: hidden". Is there a particular reason for this? or an option on the control i have to set that will remove that tag? When it is removed then the display is correct.
For any further questions do not hesitate to contact us.
I've found that if I add a css class to the "a href" tag on line 25 of the default.aspx in the sample I posted then the menu acts as it should with the itemBound event active. The class I applied only changed the font-family to Verdana, the font-size to 12px and text decoration to none.
Don't know why it worked but it did.
I've put together a test site that goes through the same motions as the one that is giving me the trouble. I've comment a section in the code behind file out to show that the menu works fine but doesn't show images when the itembound event is not present. as soon as you uncomment that function it causes the images to load and the menu to function properly but the filler menu item will be missing.
Not exactly sure how to upload the zipped file so if this doesn't work e-mailing it to someone might be easier.