最近、新しいプロジェクトに取り組み始めましたが、AjaxControlToolkit (具体的には AjaxFileUpload コントロール) を使用する際にいくつかの問題に遭遇しました。このツールキットとコントロールを他のプロジェクトでうまく使用しましたが、このプロジェクトで何が起こっているのかわかりません。AjaxControlToolkit を参照し、必要な行を web.config に入れ、必要な行を aspx ページに入れ、スクリプト マネージャーをセットアップしましたが、すべて問題ないようです。サイトはエラーなしで起動し、表示されますが、正しく機能していません。基本的に表示されているのは、[アップロード] ボタンのような黒塗りのボックスで、クリックするとファイルを選択できます。ただし、コントロールの他の機能はどれも機能していません。
ここで画像を参照してください: http://img571.imageshack.us/img571/3417/screenshot20130223at111.png
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="AjaxControlToolkit" %> //at top of page
<AjaxControlToolkit:ToolkitScriptManager ID="tsm1" runat="server"></AjaxControlToolkit:ToolkitScriptManager> //on page
<AjaxControlToolkit:AjaxFileUpload ID="ajaxupload1" runat="server" />//on page
<pages>//web.config
<controls>
<add tagPrefix="AjaxControlToolkit" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit"/>
</controls>
</pages>
私が言ったように、プロジェクトは正常にビルドおよび起動され、エラーはありません。スクリーンショットでわかるように、コントロールをビルドしようとしますが、何かがおかしいです...