我如何 link 外部 css 样式表到 ASP.NET MVC 框架中的视图?
How can I link an external css stylesheet to a View in the ASP.NET MVC framework?
我在我的 MVC 架构中的 Content 文件夹下创建了一个 Site.css 样式表,但是在向它添加样式后我没有看到我的 VIEW 有任何变化。
我如何 link 他们在一起?
Solutions Explorer in Visual Studio
查看示例:
@model SchoolProject.Models.Teacher
@{
ViewBag.Title = "Delete";
}
<h2>Warning: Deleting is permanent</h2>
<div>
<div>@Model.FirstName @Model.LastName</div>
</div>
<form method="POST" action="/Teacher/DeleteTeacher/@Model.Id">
<div>
<input type="submit" value="Delete" />
</div>
</form>
您可以在 'BundleConfig.cs' 文件中检查或 link 您的 css。
您可以浏览它 App_Start>BundleConfig.cs
在这里您可以找到 link 您的 css 文件
的代码
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/bootstrap.css",
"~/Content/site.css"));
如果您在视图中使用布局页面:
打开视图->共享->Layout.cshtml 并将 header 拖放到 Site.css 文件。
如果您不在视图中使用布局页面,则必须将 Site.css 文件拖放到视图中。
我在我的 MVC 架构中的 Content 文件夹下创建了一个 Site.css 样式表,但是在向它添加样式后我没有看到我的 VIEW 有任何变化。 我如何 link 他们在一起? Solutions Explorer in Visual Studio 查看示例:
@model SchoolProject.Models.Teacher
@{
ViewBag.Title = "Delete";
}
<h2>Warning: Deleting is permanent</h2>
<div>
<div>@Model.FirstName @Model.LastName</div>
</div>
<form method="POST" action="/Teacher/DeleteTeacher/@Model.Id">
<div>
<input type="submit" value="Delete" />
</div>
</form>
您可以在 'BundleConfig.cs' 文件中检查或 link 您的 css。 您可以浏览它 App_Start>BundleConfig.cs 在这里您可以找到 link 您的 css 文件
的代码bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/bootstrap.css",
"~/Content/site.css"));
如果您在视图中使用布局页面:
打开视图->共享->Layout.cshtml 并将 header 拖放到 Site.css 文件。
如果您不在视图中使用布局页面,则必须将 Site.css 文件拖放到视图中。