0

css ファイルへのリンクを追加したい ascx ページがあります。

このために私は使用します:

<link href="myCSS.css" rel="Stylesheet" type="text/css" />

しかし、うまくいきません。

コードビハインドでもこれを試します:

System.Web.UI.HtmlControls.HtmlLink link = new System.Web.UI.HtmlControls.HtmlLink();
link.Href = "myCSS.css";
link.Attributes.Add("rel", "stylesheet");
link.Attributes.Add("type", "text/css");
link.Attributes.Add("title", "Default");
this.Page.Header.Controls.Add(link);

この :

System.Web.UI.HtmlControls.HtmlGenericControl myCss = new System.Web.UI.HtmlControls.HtmlGenericControl();
myCss.TagName = "link";
myCss.Attributes.Add("type", "text/css");
myCss.Attributes.Add("rel", "stylesheet");
myCss.Attributes.Add("href", ResolveUrl("myCSS.css"));
this.Page.Header.Controls.Add(myCss);

この ascx ファイルを masterpage を使用する aspx ファイルに置きましたが、ここに問題があるのでしょうか?

編集

問題は、インテリセンスがファイルを参照することです (ファイルに CSS クラスが表示されるため) が、ascx ファイルには適用されません。

4

2 に答える 2