プロジェクトで動作させるにはどうすればよいですか?
5 に答える
ASP.NET AJAX コントロール ツールキットをインストールする
CodePlex Web サイトのASP.NET AJAX コントロール ツールキット リリースページから ZIP ファイル AjaxControlToolkit-Framework3.5SP1-DllOnly.zip をダウンロードします。
この zip ファイルの内容を Web サイトの bin ディレクトリに直接コピーします。
web.config を更新する
これを web.config の <controls> セクションの下に配置します。
<?xml version="1.0"?> <configuration> ... <system.web> ... <pages> ... <controls> ... <add tagPrefix="ajaxtoolkit" namespace="AjaxControlToolkit" assembly="AjaxControlToolKit"/> </controls> </pages> ... </system.web> ... </configuration>
Visual Studio のセットアップ
ツールボックスを右クリックして [タブの追加] を選択し、[AJAX コントロール ツールキット] というタブを追加します。
そのタブ内で、ツールボックスを右クリックし、[アイテムの選択...] を選択します。
[ツールボックス アイテムの選択] ダイアログが表示されたら、[参照...] ボタンをクリックします。プロジェクトの「bin」フォルダーに移動します。そのフォルダー内で、「AjaxControlToolkit.dll」を選択し、[OK] をクリックします。[OK] をもう一度クリックして、[アイテムの選択] ダイアログを閉じます。
Web サイトでコントロールを使用できるようになりました。
アプリで MasterPages と Content ページを使用している場合は、ScriptManager を Masterpage に配置するオプションもあり、その MasterPage を使用するすべての ContentPage にスクリプト マネージャーを追加する必要はありません。JavaScript ファイル参照など、ScriptManager の特別な構成が必要な場合は、必要なコンテンツ ページで ScriptManagerProxy コントロールを使用できます。
また、ajax コントロールを使用するすべてのページに asp:ScriptManager コントロールが必要です。Zack の指示に従ってツールキットがインストールされているツールボックスから scriptmanager をドラッグするだけでよいはずです。
Codeplexから最新のツールキットをダウンロードし、ツールボックスを右クリックして [項目の選択] を選択して、抽出したものを Visual Studio のツールボックスに追加するだけです。AjaxControlToolkit.dll
次に、Visual STudio ツールボックスにコントロールを配置し、それらをフォームにドラッグ アンド ドロップするだけで使用できます。もちろんasp:ScriptManager
、ツールキットのコントロールを使用するすべてのページに を追加するか、必要に応じてそれを含めることを忘れないでください。マスター ページのみで、コンテンツ ページはスクリプト マネージャーを継承します。