2013-07-18 50 views
1

起初,我得到了啓動這個錯誤,但我發現那裏的人遇到這個問題了幾篇文章,我添加了修正:SliderExtender導致0x800a139e - Microsoft JScript運行時錯誤:AjaxControlToolkit需要ASP.NET Ajax 4.0腳本?

  1. 確認這是在.aspx

    <%@ Register assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="ajax" %>

  2. 您的ScriptManager改成這樣:

    <ajax:ToolkitScriptManager ID="ToolkitScriptManager" runat="server"></ajax:ToolkitScriptManager>

之後,我的網頁顯示正常。

我想滑塊添加到我的網頁,所以我添加以下代碼:

  <asp:TextBox ID="TimeSelect" runat="server" BorderWidth="2px" Text="00:40"></asp:TextBox> 
      <br /> <br /> 
      <asp:TextBox ID="TimeSelect_Bounds" runat="server" Width="30px"></asp:TextBox> 
      <ajax:SliderExtender ID="TimeSelect_SliderExtender" runat="server" TargetControlID="TimeSelect" BoundControlID="TimeSelect_Bounds" Steps="5"> 
      </ajax:SliderExtender> 

目前該項目再次得到同樣的錯誤。

我是否錯誤地使用了SliderExtender?我正在嘗試在線學習教程。我發現一個使用Label作爲綁定而不是TextBox,但是當我這樣做時出現錯誤。

謝謝!

回答

0

在過去,當我遇到這個錯誤時,這是​​因爲我使用了第三方庫中的替代工具腳本管理器。

我會嘗試確認您的項目中引用了AjaxControlLibrary的正確版本。

如果這樣做不起作用,請嘗試創建一個測試網站,將所有不需要的引用刪除,以便您可以隔離此場景。即使您在滑塊擴展器上發生錯誤,可能會有一些奇怪的球引用以某種方式導致問題,或者某些其他控件可能會導致問題。

+0

如何檢查我的版本?我很確定我有最新的一個,因爲我上週從網站上下載了它。 –

+0

此網站:http://ajaxcontroltoolkit.codeplex.com/ –

相關問題