Completed
Last Updated: 09 Dec 2014 13:48 by ADMIN
ADMIN
Cody
Created on: 29 Aug 2013 21:23
Type: Bug Report
0
Clicking hyperlink is recorded as RadPanelBarItem('RadPanelBar1'): 'Root RadPanelItem1' action -> 'Collapse'
If a RadPanelItem contains an asp:HyperLink, clicking on the hyperlink is incorrectly recorded as:

RadPanelBarItem('RadPanelBar1'): 'Root RadPanelItem1' action -> 'Collapse'

It should have been recorded as a click on the hyperlink.

The workaround is to record a mouse action against the hyperlink: http://screencast.com/t/aoAXQcGclU
2 comments
ADMIN
Martin
Posted on: 28 Oct 2013 09:36
The issue is fixed for 2013 R2.
Elena
Posted on: 03 Sep 2013 09:52
The problem arises because of the <div> in the ContentTemplate:

 <telerik:RadPanelBar ID="RadPanelBar1" Runat="server">
	<Items>
		<telerik:RadPanelItem runat="server" Owner="RadPanelBar1" 
			Text="Root RadPanelItem1">
			<ContentTemplate>
				<div>
					.....................
				</div>
			</ContentTemplate>
		</telerik:RadPanelItem>
		<telerik:RadPanelItem runat="server" Owner="RadPanelBar1" 
			Text="Root RadPanelItem2">
		</telerik:RadPanelItem>
	</Items>
</telerik:RadPanelBar>

ContentTemplate renders as div in the browser as well and this conflicts with panelbar translator logic.

If you remove the div inside the ContentTemplate, everything goes well.