|
Visual Studio 2008 では ASP.NET のコントロールをAJAX Control Toolkit を使って拡張する方法に画期的な方法が追加されています。 このあたりは以前この エントリ でも書いたんだけれど、自分で作成した Extender を "エクステンダの追加" ダイアログボックスの中に表示する方法がわからなくてもやもやしていた。 今日は TechEd 後で久々にまったりしていたので少し調べてみた。 結論から言うと ToolBox に(ここ重要) 自分で作成したコントロールを追加して、Visual Studio を再起動すると以降ダイアログの中に自分のコントロールが表示されるようになるみたい。 "プロジェクト参照" や "参照の追加" で追加した場合にはコントロールボックスに表示されないので注意してください。 Visual Studio 2008 ではプロジェクト参照がかなり頭が良くなっていたのでずっとこちらからプロジェクトに追加していました。。。 Control Toolkit には 2.0 用と 3.5 用のソースがあるのでひたすら差分まで取って調べたのに全然関係なかったみたいです(涙w タイミングがいいことに ScootGus の Using ASP.NET AJAX Control Extenders in VS 2008 の訳が今日出ていますね。 VS 2008のASP.NET AJAX コントロール エクステンダの使用 いつも感謝です。 "エクステンダの追加"ダイアログです。 参照設定しても、プロジェクト参照しても表示されない。 ツールボックスに自作エクステンダを追加して Visual Studio を再起動すると。。。 表示されました。 プロジェクト参照で表示されないのは仕方ないとしても、ツールボックスに追加したときは即座に表示してほしいなぁ〜 #あっ削除したい場合はツールボックスからアイテムを削除して Visual Studio を再起動すれば、"エクステンダの追加" ダイアログに表示されなくなりますよ。 #翻訳サイトで Extender を翻訳すると 増強剤 となる。自作増強剤。。。なんとなく使いたくないなw |
| << 前記事(2007/08/26) | トップへ | 後記事(2007/08/27)>> |
| タイトル (本文) | ブログ名/日時 |
|---|---|
エクステンダの追加にカスタムコントロールを表示する時の注意点(ベータ2段階)
かるあ のメモ からです。 エクステンダの追加にカスタムコントロールを表示したい VS2008 β2 を入れた時に AJAX Control Toolkit のコントロールがフォームデザイナ上のコントロールに対してスマートタグから「追加できる ...続きを見る |
ナオキにASP.NET(仮) 2007/08/27 12:00 |
| 内 容 | ニックネーム/日時 |
|---|
| << 前記事(2007/08/26) | トップへ | 後記事(2007/08/27)>> |