私は別のプロジェクトで使用されているクラスライブラリを持っています。それはツールボックスに追加され、ページにドラッグされます。よく働く!クラスライブラリにCssファイルを追加するにはどうすればよいですか?
私はいくつかのスタイリングを追加したいだけです。私は私のクラスライブラリで
:
は、CSSファイル "PayMyBillClassLibrary.main.css" を追加、
はAssemblyInfoに以下を追加:
[アセンブリ:リソースを( "PayMyBillClassLibrary.main.css"、 "text/css")]
次のコードを使用してメインクラスのcssファイルを追加しました:
string cssUrl = Page.ClientScript.GetWebResourceUrl(this.GetType(), "PayMyBillClassLibrary.main.css"); HtmlLink cssLink = new HtmlLink(); cssLink.Href = cssUrl; cssLink.Attributes.Add("rel", "stylesheet"); cssLink.Attributes.Add("type", "text/css"); this.Page.Header.Controls.Add(cssLink);
これは、クラスライブラリを保持し、私は先に述べた溶液中で、次を生成します。
<link href="/TestTwo/WebResource.axd?d=DkBjNt27-P0jDJmlJk7Z40MOLq_coWgDQBzgcFJIGLo-9W-RQClfELNEGAApBuu-kkPiYrB_2uU24xTCwXsn5uKPcaWSRY7vHpLnJEGzoCJ9DdIrd-9StVNbLyRKSYvvUA4x2w2&t=634563635276884818" rel="stylesheet" type="text/css" />
私はビューのソースにリンクをクリックすると、それだけで空白のページを示して、私はmurr.css
にCSSリファレンスを変更した場合、それが見つからないと言うだろう。だから、それはCSSファイルを探しているようだが、何もしたり、ファイルをCSSで取り上げたりしない。
誰にも提案はありますか?
あなたはシオマネキを実行する場合は、あなたの要求あなたは何を得るのですから戻って来ているかを見ますか? –