0

Page.Header.Controls.Add私はマスター ページ ファイルを持っており、常になどを使用して実用的に追加のスタイル シートを追加してきました。
<asp:ContentPlaceHolder ID="HeadContent" runat="server">

だから私はそこにそれを追加することができると思った.

私が試してみました

ContentPlaceHolder blar = (ContentPlaceHolder)Master.FindControl("HeadContent");
blar.Controls.Add(css); 

しかし、何も表示されません。誰か助けてくれますか?

4

2 に答える 2

0

そのようにcssファイルを追加できます。

ContentPlaceHolder blar = (ContentPlaceHolder)Master.FindControl("HeadContent");
HtmlLink css= new HtmlLink();
css.Attributes.Add("rel", "stylesheet");
css.Attributes.Add("type", "text/css");
css.Href = "/Styles/site.css";
blar.Controls.Add(css); 
于 2013-07-16T10:11:49.297 に答える