ClientEvents 标记在 Infragistics WebImageViewer 中不起作用



我正在尝试自动化我的WebImageViewer。加载页面后,查看器应浏览其中的幻灯片/图像。我找到了一些关于它如何实现的例子,但我找到的最好的例子似乎给出了一个例外,我似乎找不到原因。这是下面的代码和例外:-

    <ig:WebImageViewer ID="WebImageViewer1" runat="server" BorderColor="#990000" 
    BorderStyle="Groove" 

    style="z-index: 1; left: 221px; top: 300px; position: absolute; height: 576px; width: 720px" 
    BorderWidth="2px">
    <Header Text="CDMS Features" Visible="True">
    </Header>
    <Footer Text="CDMS© is a product of Blue Barracuda Technologies" Visible="True">
    </Footer>
    <Items>
    <ClientEvents Initialize="ivInit" />
    <ScrollAnimations Type="NextItem" />
        <ig:ImageItem ImageUrl="~/Styles/DiagnosisSlider.png" 
            NavigateUrl="http://localhost:9480/Default.aspx" />
        <ig:ImageItem ImageUrl="~/Styles/MedbookSlide.png" />
        <ig:ImageItem ImageUrl="~/Styles/ASKDOCSlider.png" />
    </Items>

</ig:WebImageViewer>
<script language="javascript" type="text/javascript">
       var imageViewer = null;
       function ivInit(ivCSO)
       {
           imageViewer = ivCSO;
           window.setInterval('imageViewer.navigateNext();', 3000);
       }
</script>

我得到的异常:解析器错误消息:Infragistics.Web.UI.ListControls.ImageItemCollection 必须具有类型为"Infragistics.Web.UI.ListControls.ImageItem"的项目。"ClientEvents"的类型为"System.Web.UI.HtmlControls.HtmlGenericControl"。

有什么想法吗?帮助将不胜感激。

您收到的错误是因为 ClientEvents 位于 Items 集合中,它不应该在 Items 集合中。 正确的标记是:

<ig:WebImageViewer ID="WebImageViewer1" runat="server" BorderColor="#990000" BorderStyle="Groove"
    Style="z-index: 1; left: 221px; top: 300px; position: absolute; height: 576px;
    width: 720px" BorderWidth="2px">
    <Header Text="CDMS Features" Visible="True">
    </Header>
    <Footer Text="CDMS© is a product of Blue Barracuda Technologies" Visible="True">
    </Footer>
    <ClientEvents Initialize="ivInit" />
    <ScrollAnimations Type="NextItem" />
    <Items>
        <ig:ImageItem ImageUrl="~/Styles/DiagnosisSlider.png" NavigateUrl="http://localhost:9480/Default.aspx" />
        <ig:ImageItem ImageUrl="~/Styles/MedbookSlide.png" />
        <ig:ImageItem ImageUrl="~/Styles/ASKDOCSlider.png" />
    </Items>
</ig:WebImageViewer>

相关内容

  • 没有找到相关文章

最新更新