<head>
コンテンツページ(ASP.NET MVC)のタグセクションにアクセスしたい。たとえば、CSSファイルのリンクを<head>
いくつかのコンテンツページのタグに配置したいとします。どうすればこれを行うことができますか?
セクションを使用したい。
共有レイアウト(通常は_Layout.cshtml)に、次のようなRenderSectionを追加します
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>@ViewBag.Title - My ASP.NET Application</title>
@RenderSection("css", required: false)
</head>
次に、CSSを適用するコンテンツページに、次を追加します
@section css{
<!-- whatever stylesheets you want to link to your content page-->
<link rel="stylesheet" href="/SomeStyles.css">
}
これで、コンテンツページがレンダリングされると、ページ固有のcssが追加されます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加