ASP.NET Mobile Control でStyleを一元管理する
http://msdn2.microsoft.com/ja-jp/library/6854a8as(VS.80).aspx
外部スタイル シートの実装
外部スタイル シートを実装するには、次の 3 つの操作が必要です。1. .ascx ファイルに Microsoft ASP.NET ユーザー コントロールを記述します。
2. .ascx ファイルにスタイル シートを 1 つ配置し、必要な Style 要素を追加します。
3. スタイル シートを宣言し、次に、その ReferencePath プロパティに、外部スタイル シートを使用する各モバイル ページ用のユーザー コントロールの .ascx ファイル名を設定します。
実行時に、外部スタイル シートに宣言したすべてのスタイルが、モバイル ページのスタイル シート用の ASP.NET ページ フレームワークで使用できるようになります。
少し補足
3.はascxではなく、スタイルを参照するaspxに対しての設定
また、ここで使用するascxにはStyleSheet以外のコントロールを含めないほうが無難
Panel等が含まれていると
となってしまう
型 Panel の ID _ctl0:pnlHeader を持つコントロールは、フォーム内に含まれなければなりません。
(StyleSheetはFormの外側に配置しなければならないが、その他のコントロールはFormの内側に配置しなければならないため、と思われる)