【问题标题】:Adding styles to mvc application向 mvc 应用程序添加样式
【发布时间】:2014-12-21 20:39:03
【问题描述】:

我是 ASP/MVC 编程的新手。我想添加来自jquita jquery-ui-themeroller 的样式。我尝试复制粘贴脚本和 css 文件并在 cshtml 文件中引用它们。但是,视图没有呈现。显然我做错了什么。如何让样式生效?

谢谢

我使用 mvc4 的 Internet 模板创建了一个新应用程序。然后我从上述站点之一下载了 jMetro 模板。我将内容粘贴到“../../Content/jquery-ui.css”和“../../Scripts/jquery-ui-1.8.16.custom.min.js”文件夹中,其中包括在 Registration.cshtml 文件中。

【问题讨论】:

  • 我们应该如何提供帮助,显示您尝试过的代码
  • 显示您尝试过的代码,或者您是如何做到的以及出了什么问题。这样你会得到更多的帮助

标签: jquery css asp.net-mvc jquery-ui


【解决方案1】:

使用视图中的部分,即

@section myScript{
<script type="text/javascript" src='path'/>
}

并在您的 _Layout.cshtml 页面中,使用以下方法渲染区域上的部分:

<head>
@RenderSection("myScript", false)
</head>

希望这会有所帮助。

【讨论】:

  • 我就是这样做的。不在视图中渲染。
【解决方案2】:

尝试使用 razor 渲染你的脚本和样式,

@Scripts.Render("Your path") @Styles.Render("Your path").

并使用相对路径“~/Content/jquery-ui.css”。

【讨论】:

  • @Anoop.P.A 您是否在渲染文件时使用捆绑包?尝试为您的视图文件提供样式和脚本渲染。
  • 我尝试添加到捆绑包以及直接引用它们。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-08-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-03
  • 2012-07-07
相关资源
最近更新 更多