1

起初,我在启动时遇到了这个错误,但我发现了一些人们遇到这个问题的文章,我添加了修复:

  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?我试图按照在线教程进行操作。我发现一个使用标签作为绑定而不是文本框,但是当我这样做时也出现了错误。

谢谢!

4

1 回答 1

0

过去,当我遇到此错误时,是因为我使用了第三方库中的备用工具脚本管理器。

我会尝试确认您的项目中引用了正确版本的 AjaxControlLibrary。

如果这不起作用,请尝试创建一个测试网站,删除所有不需要的引用,以便您可以隔离这种情况。可能有一些奇怪的球参考以某种方式导致了问题,或者某些其他控件可能导致了问题,即使您在滑块扩展器上遇到错误也是如此。

于 2013-07-24T06:29:28.700 回答