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

既存のコントロールから出力されるCHTML,WML,XHTMLを少しだけ変更したい場合

変更点が少しだけなら、カスタマイズしたアダプタを新規に作成するだけでOK

STEP1 ベースとなる既存のコントロールをさがす
STEP2 出力をカスタマイズするために必要な情報がベースのコントロールに存在しない場合は、CustomAttributeを使用する
CustomAttributeを有効にするには、Web.configまたは、コードビハインドでAllowCustomAttributeをtrueに設定する必要がある
http://msdn2.microsoft.com/ja-jp/library/xw42d44b(VS.80).aspx

STEP3 Adapterを作成する
既存のDeviceAdapterのソースコードはここでダウンロードできる
http://www.microsoft.com/downloads/details.aspx?FamilyId=AE597F21-B8E4-416E-A28F-B124F41F9768&displaylang=en

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