我在我的项目中使用了Telerik Rad控件。我在中继器里有一个RadCalendar。
<asp:Repeater ID="ResultRpt" runat="server">
<ItemTemplate>
<telerik:RadCalendar Style="width: 191px; height: 123px" ID="RadCalendar1" runat="server"
EnableMonthYearFastNavigation="false" AutoPostBack="true" MultiViewColumns="1"
MultiViewRows="1" EnableMultiSelect="true">
</telerik:RadCalendar>
<telerik:RadToolTipManager Width="270px" Height="135px" Style="font-size: 11px" RelativeTo="Element"
ID="RadToolTipManager1" runat="server" OffsetX="7" Position="MiddleRight" OnAjaxUpdate="RadToolTipmanager1_AjaxUpdate" Skin="Telerik" AutoCloseDelay="90000" </telerik:RadToolTipManager>
</ItemTemplate>
</asp:Repeater>这是我的RadAjaxManager
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="RadCalendar1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadCalendar1" LoadingPanelID="RadAjaxLoadingPanel1">
</telerik:AjaxUpdatedControl>
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="calMarker">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadCalendar1" LoadingPanelID="RadAjaxLoadingPanel1">
</telerik:AjaxUpdatedControl>
<telerik:AjaxUpdatedControl ControlID="calMarker" LoadingPanelID="RadAjaxLoadingPanel1">
</telerik:AjaxUpdatedControl>
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
<ClientEvents OnRequestStart="RequestStart" OnResponseEnd="ResponseEnd" />
</telerik:RadAjaxManager>
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Skin="WebBlue" />日期的工具提示不起作用。加载面板不能用于RadCalendar上的onclick (相反,页面是回发的)。
calmarker控件是一个面板栏,它也在中继器内部,它的加载面板也不工作。
这些在没有中继器的情况下是有效的。在我把中继器控制好后,问题就开始了。
致敬Sankardeep
发布于 2011-02-04 22:08:10
直接向telerik报告,无论是在论坛帖子中还是在支持票中。他们的支持人员非常有帮助,可以帮助你。
发布于 2011-02-04 22:48:41
尝试使用Listview而不是Repeater,看看这是否有帮助。
https://stackoverflow.com/questions/4790623
复制相似问题