2012-09-06 52 views
0

我已經使用Ajax控制器來顯示彈出日曆。我使用了Toolkit腳本管理器,文本框和日曆擴展器,但是當我第二次使用它時,出現錯誤:「只有一個ScriptManager實例可以添加到頁面中。」是否有其他方式顯示彈出日曆?在網頁中顯示兩個或更多日曆?

<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"> 
    <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server"> 
    </asp:ToolkitScriptManager> 
    <asp:TextBox ID="txtstartdate" runat="server" 
     ontextchanged="txtstartdate_TextChanged"></asp:TextBox> 
    <asp:CalendarExtender ID="CalendarExtender1" TargetControlID="txtstartdate" 
     runat="server" PopupPosition="Left"></asp:CalendarExtender> 
    <br /> 
    <asp:Label ID="Label3" runat="server" Height="25px" Text="To" Visible="False"></asp:Label> 

    <asp:ToolkitScriptManager ID="ToolkitScriptManager2" runat="server"> 
    </asp:ToolkitScriptManager> 
    <asp:TextBox ID="Txtenddate" runat="server" 
     ontextchanged="Txtenddate_TextChanged"></asp:TextBox> 
    <asp:CalendarExtender ID="CalendarExtender2" TargetControlID="Txtenddate" runat="server"> 
    </asp:CalendarExtender> 

回答

3

只放置一個腳本管理器。然後,您可以使用任何數字(幾乎:))的日曆擴展程序。