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 を間違って使用していますか? オンラインでチュートリアルに従おうとしていました。TextBoxの代わりにLabelをバインドとして使用しているものを見つけましたが、それを行ったときにもエラーが発生しました。

ありがとう!

4

1 に答える 1

0

過去にこのエラーが発生したのは、サード パーティ ライブラリの代替ツール スクリプト マネージャーを使用していたためでした。

プロジェクトで参照されている AjaxControlLibrary の正しいバージョンがあることを確認してみます。

それでもうまくいかない場合は、不要な参照をすべて取り除いたテスト Web サイトを作成して、このシナリオを分離できるようにしてください。何らかの問題を引き起こしている奇妙なボール参照があるか、スライダー エクステンダーでエラーが発生している場合でも、他のコントロールが問題を引き起こしている可能性があります。

于 2013-07-24T06:29:28.700 に答える