I was implementing a treeview in a combobox nearly identical with the demo here:
http://demos.telerik.com/aspnet-ajax/treeview/examples/functionality/treeviewcombobox/defaultcs.aspx?product=treeview
The implementation is .NET in an update panel running in Chrome. I found that the the tree view nodes would display corrrectly and would collapse as expected. Once collapsed they would not re-expand. I examine the <UL> tags in the Chrome developer tool and discovered that the nodes had "display: none" style tags that were inserted on collapse but not removed on expand.
I found, via trial and error, that adding a expandanimation-type="None" attribute to the RadTreeView resolves the problem. Actually, I slapped my head on finding that as we have seen that same behavior in our other RadTreeView uses and I had forgotten. It's a nasty little problem.
The demo has ExpandAnimation-Type="None" CollapseAnimation-Type="None" on the container RadComboBox, but NOT on the RadTreeView and yet it works. Mine would only work when the expandanimation-type was also on the RadTreeView.
Your demo, by the way, works fine in Chrome as it. So clearly there is some odd combination of JS and .NET on my page that makes this happen. I point this out only as a possible help to someone else who might be tempted to punch a monitor as I was. This little flaw is not in the forum as far as I was able find. Thanks.
http://demos.telerik.com/aspnet-ajax/treeview/examples/functionality/treeviewcombobox/defaultcs.aspx?product=treeview
The implementation is .NET in an update panel running in Chrome. I found that the the tree view nodes would display corrrectly and would collapse as expected. Once collapsed they would not re-expand. I examine the <UL> tags in the Chrome developer tool and discovered that the nodes had "display: none" style tags that were inserted on collapse but not removed on expand.
I found, via trial and error, that adding a expandanimation-type="None" attribute to the RadTreeView resolves the problem. Actually, I slapped my head on finding that as we have seen that same behavior in our other RadTreeView uses and I had forgotten. It's a nasty little problem.
The demo has ExpandAnimation-Type="None" CollapseAnimation-Type="None" on the container RadComboBox, but NOT on the RadTreeView and yet it works. Mine would only work when the expandanimation-type was also on the RadTreeView.
Your demo, by the way, works fine in Chrome as it. So clearly there is some odd combination of JS and .NET on my page that makes this happen. I point this out only as a possible help to someone else who might be tempted to punch a monitor as I was. This little flaw is not in the forum as far as I was able find. Thanks.