私は外部スタイルシートを指定したいViewPageを持っています。スタイルシートは、ViewPageの要素にのみ適用されます。ASP.NET MVCでの外部CSSの改善されたアプローチ?
<asp:Content ID="cssLinkContent" ContentPlaceHolderID="CssLinkContent" runat="server">
<link rel="stylesheet" type="text/css" href="<%= Url.Content("~/Content/custom.css")%>" />
</asp:Content>
これは、実行時に正常に動作しますが、エラー「クラスまたはのCssClass値が定義されていません」Visual Studioのエディタで表示されます。いくつかの失敗した試行の後、私は次のように「Url.Content」を使用して定住しました。これは、 "Url.Content"を使用するとVisual Studioが外部スタイルシートを解決できないためです。
ランタイムとでURLを正常に解決するソリューションに関する考えは、Visual Studioを幸せにしますか?
ありがとうございます。
私はこれがマークした理由はわかりません。 VS警告なしで、余分な(不要な)コードなしで動作します。また、画像やjsファイルでも動作します。 – blu
-1:はい、IDEにCSSクラスの警告が残っています。 –