ASP.NET のカスタムモバイルコントロールを作る2

全く新しいコントロールを作成したい場合

STEP1 ベースとなる既存のコントロールをさがす。
STEP2 STEP1のコントロールを継承し、新しい機能を作りこむ
STEP3 Adapterを作成する
HtmlControlAdapter,WmlControlAdapterを継承し、Renderメソッドをオーバライドする

STEP4 Web.configでSTEP2で作成したコントロールとSTEP3で作成したAdapterを連携させる







注意:
新しいコントロールをMobileControlクラスを継承して使用する場合は、
[ToolboxItemAttribute(typeof(System.Web.UI.Design.WebControlToolboxItem))]
属性を設定しないと、ツールボックスからドラッグ・アンド・ドロップできない