this.Style.Add (/*...*/)
...は動作していません。コードビハインドからASP.NET UserControlにCSSスタイルを追加するにはどうすればよいですか?
スタイルを追加するには何が必要ですか?
this.Style.Add (/*...*/)
...は動作していません。コードビハインドからASP.NET UserControlにCSSスタイルを追加するにはどうすればよいですか?
スタイルを追加するには何が必要ですか?
UserControlの性質について考えてみましょう。これは他のASP.NETコントロールを含むことを意図しているため、コントロール全体に対してCSSを設定することはできません。代わりに、各子コントロールのスタイルを個別に指定する必要があります。 ApplyStyleSheetSkinメソッドを見ることもできます。
ユーザーコントロールがウェブコントロールから継承されている場合は、system.web.ui.webcontrols.webcontrol.cssclass (msdn)を使用してください。リンクの例
ユーザーコントロールを別のhtmlコンテナ(たとえばdiv)にラップし、コンテナにスタイルを設定することができます。
コントロールは既存のWebコントロールから継承していますか? –
@ Shadow Wizard:いいえ、そうではありません。 System.Web.UI.UserControlを継承します。 – Giffyguy