当在asp Calendar控件的“selection_changed”事件上设置触发器时,为什么Telerik控件在更新面板中不起作用?

时间:2014-12-19 10:45:37

标签: asp.net telerik

我在ASP页面的asp更新面板下使用Telerik的径向线性仪表控件。 并且其触发器设置在日历的选择更改事件上。 选择更改事件被触发并成功执行,但之后它会抛出错误,因为“Microsoft JScriptruntime错误:Arg:分数超出范围(允许0到1)。

不幸的是我无法发布图片,因为这是我的第一篇文章。

两个控件的Home.aspx代码如下:

<td>
  <asp:UpdatePanel ID="updtPanelCalendar" runat="server" ChildrenAsTriggers="true"
                        UpdateMode="Conditional">
                        <ContentTemplate>
                            <asp:Calendar ID="calActivityEvent" runat="server" BackColor="White" BorderColor="Black"
                                BorderStyle="Solid" CellSpacing="1" Font-Names="Verdana" Font-Size="9pt" ForeColor="Black"
                                Height="250px" NextPrevFormat="ShortMonth" Width="330px" Style="margin-left: 20px">
                                <SelectedDayStyle BackColor="#0066ff" ForeColor="BlueViolet" />
                                <TodayDayStyle BackColor="#999999" ForeColor="White" />
                                <OtherMonthDayStyle ForeColor="#999999" />
                                <DayStyle BackColor="#CCCCCC" />
                                <NextPrevStyle Font-Bold="True" Font-Size="8pt" ForeColor="White" />
                                <DayHeaderStyle Font-Bold="True" Font-Size="8pt" ForeColor="#333333" Height="8pt" />
                                <TitleStyle BackColor="#333399" BorderStyle="Solid" Font-Bold="True" Font-Size="12pt"
                                    ForeColor="White" Height="12pt" />
                            </asp:Calendar>
                        </ContentTemplate>
                    </asp:UpdatePanel>
                </td>
                <td colspan="2">
                    <asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers="true" UpdateMode="Conditional">
                        <ContentTemplate>
                            <asp:PlaceHolder ID="placeHolder" runat="server"></asp:PlaceHolder>
                        </ContentTemplate>
                        <Triggers>
                            <asp:AsyncPostBackTrigger ControlID="calActivityEvent" EventName="SelectionChanged" />
                        </Triggers>
                    </asp:UpdatePanel> 
                </td>

我在日历活动中创建并放置了Telerik控件。 在使用更新面板之前它工作正常。但不适用于“更新”面板。 为什么会这样?

0 个答案:

没有答案