Telerik:RadRotator未在IE9中显示(渲染)

Telerik:RadRotator未在IE9中显示(渲染),telerik,rad,Telerik,Rad,好的,我的页面上有一个telerik:RadRotator,它从数据库中加载了一些图像,rotator在FireFox和Chrome中都能正确显示,但是当我在IE9中打开它时,rotator div被放置在页面上,但rotator本身不显示Render <telerik:RadRotator ID="RadRotator1" runat="server" Width="791px" Height="215px" ItemHeight="215px" ItemWidth="791px" On

好的,我的页面上有一个telerik:RadRotator,它从数据库中加载了一些图像,rotator在FireFox和Chrome中都能正确显示,但是当我在IE9中打开它时,rotator div被放置在页面上,但rotator本身不显示Render

<telerik:RadRotator ID="RadRotator1" runat="server" Width="791px" Height="215px"
ItemHeight="215px" ItemWidth="791px" OnItemDataBound="RadRotator1_ItemDataBound"
RotatorType="AutomaticAdvance" FrameDuration="10000" ScrollDuration="3000" CssClass="ImageRotator"
ScrollDirection="Right" PauseOnMouseOver="false">
<ItemTemplate>
    <asp:HyperLink ID="hypImage" runat="server">
        <asp:Image ID="imgScroller" runat="server" Width="791" Height="215" /></asp:HyperLink>
</ItemTemplate>

你知道这里发生了什么吗?我试图删除应用的样式,但什么也没有。此类问题通常与IE不忽略的格式错误的HTML有关,尤其是旧版本的浏览器。我在您的代码中发现的唯一问题是未关闭的RadRotator控制标签,尽管您很可能是偶然错过了它。由于示例中的代码似乎有效,因此可能从数据源插入了错误的内容。请确认数据源中的内容输入正确,并且填充旋转器项目的数据在使用前已正确转义。您还可以通过检查页面源上控件的HTML表示形式中的li元素的内容来检查RadRotator的项目是否正确呈现。

好的,经过大量的麻烦之后,我发现滚动条本身被包装在一个超链接中。删除超链接后,所有内容都能100%正常工作。

您好,我在浏览器中查看了旋转器的html端,并且项目正确呈现。结束标记在那里,我只是在复制代码时错过了它。当我将IE9切换到兼容模式时,旋转器显示正确。