2014-10-26 60 views
1

我是新来的ASP/MVC编程。我想添加jquita jquery-ui-themeroller的样式。我试着复制粘贴脚本和css文件,并将它们引用到cshtml文件中。但是,这些视图不是渲染。很明显,我做错了什么。我怎样才能让样式起作用?向mvc应用程序添加样式

谢谢

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

+0

我们应该如何帮助,显示你的代码 – 2014-10-26 15:15:02

+0

把你的代码.. – 2014-10-26 15:15:03

+0

显示你尝试过的代码,或者你是如何做的以及出了什么问题。这样你会得到更多的帮助 – Cybercop 2014-10-26 15:48:36

回答

0

使用部分在你看来即

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

,并在您_Layout.cshtml页面,使用上呈现区域的部分:

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

希望这有助于。

+0

这就是我所做的。不在视图中呈现。 – 2014-10-26 16:25:11

0

尝试通过剃刀来呈现你的脚本和样式,

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

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

+0

这就是我所做的。但没有运气! – 2014-10-28 07:34:44

+0

@ Anoop.P.A您是否在使用包来渲染文件?尝试为您的视图文件提供样式和脚本渲染。 – Venkat 2014-10-28 09:37:05

+0

我尝试添加到捆绑以及直接引用它们。 – 2014-10-28 10:14:45