Javascript 集成引导模板的ASP.Net MVC Web应用程序
我知道我可能会在这个问题上获得太多的反对票,但我就是找不到解决我问题的教程 我已经在Visual Studio 2013中创建了一个ASP.Net MVC项目(新建项目->ASP.Net Web应用程序->MVC),我正在尝试更改此项目的默认引导,我已经从不同的网站下载了引导模板,但我无法在我的项目中使用它们。我已经回答了一些关于SO和一些教程的问题,但我所能做的只是更改一些样式,而不是完全使用我想要使用的模板 我读过的教程: 所以问题: 在阅读了上面的问题和其他一些教程之后,我可以更改主题,但不能更改模板,我想使用像这样的视差主题 我将css复制到Javascript 集成引导模板的ASP.Net MVC Web应用程序,javascript,html,css,asp.net-mvc,twitter-bootstrap,Javascript,Html,Css,Asp.net Mvc,Twitter Bootstrap,我知道我可能会在这个问题上获得太多的反对票,但我就是找不到解决我问题的教程 我已经在Visual Studio 2013中创建了一个ASP.Net MVC项目(新建项目->ASP.Net Web应用程序->MVC),我正在尝试更改此项目的默认引导,我已经从不同的网站下载了引导模板,但我无法在我的项目中使用它们。我已经回答了一些关于SO和一些教程的问题,但我所能做的只是更改一些样式,而不是完全使用我想要使用的模板 我读过的教程: 所以问题: 在阅读了上面的问题和其他一些教程之后,我可以更改
bootstrap.css
,将javascript复制到bootstrap.js
中,并将HTML复制到我的页面主页中,但随后\u Layout.cshtml
正在扰乱显示
我的问题:
1)我这样做是不是错了
2.)要正确显示模板,我应该对\u Layout.cshtml
文件进行哪些更改
3.)我读到有不同版本的引导,我创建它时在项目中使用的默认版本是V3.0.0,我下载的一些模板是V3.1.1,它们是否兼容?随后,我将我的项目的引导版本升级到V3.1.1,之后,更多的.js和.css文件被添加到我的项目中,事情变得更加复杂
4.)如果我使用bootstrap V3.0.2,那么\u Layout.cshtml
文件是什么
任何帮助都将不胜感激
编辑:
我正在尝试使用此模板:
引导只是基础。为了正确渲染,模板还可以添加其他特征。可能基于或不基于引导的事物。它也可能是Boostrap的旧版本,也可能是更新版本,因为Boostratp已经有一段时间处于3.2了 通常,首先包括主bootstrap.css,然后是主题使用的css文件。在引用bootstrap.js文件之前,先加载jQuery。没有现成的方法可以使您的_layout.cshtml看起来很好 1) 知道什么是错的。我们必须查看呈现的代码才能真正理解缺少的内容
2) 因为您可能缺少css或它使用的某些元素,所以您正在尝试应用哪个模板。有一种非常简单的方法可以让您所需的一切顺利进行。使用Chrome并点击F12打开开发者工具。在显示渲染布局的区域上单击鼠标右键,然后选择“检查元素”。它将打开整个页面的DOM,但会在iframe中选择一个项目。在iframe中立即找到元素,右键单击并选择“复制为HTML”。这将为您提供布局以及脚本css和脚本顺序 bootply编辑器窗口中显示的css不会进入bootstrap.css文件。它以内联方式呈现在我向您展示的代码中,但您可以将其放入自己的CSS文件中。只需确保CSS文件是在引导CSS文件之后加载的 仅供参考,该模板似乎使用的是Bootstrap 3.0.2,该版本不太旧,但不是最新版本。将Bootstrap模板集成到ASP.Net MVC 5中:
Web应用程序->MVC
F5
运行您的项目,它将如下所示:
css(文件夹):
bootstrap.css
bootstrap.min.css
js(文件夹):
bootstrap.js
bootstrap.min.js
bootstrap.css
可能被命名为style.css
,bootstrap.js
可能被命名为style.js
bootstrap.css
boostrap.min.css
bootstrap.js
bootstrap.min.js
- 将所有代码从
(模板bootstrap.css
文件夹)复制到css
(内容文件夹)bootstrap.css
- 将所有代码从
(模板bootstrap.min.css
文件夹)复制到css
(内容文件夹)bootstrap.min.css
- 将所有代码从
(模板bootstrap.js
文件夹)复制到js
(脚本文件夹)bootstrap.js
- 将所有代码从
(模板bootstrap.min.js
文件夹)复制到js
(脚本文件夹)bootstrap.min.js
\u Layout.cshtml
。我们将把主题文件夹中的index.html
文件分成两部分,一部分进入\u Layout.cshtml
,另一部分进入'index.cshtml':
\u Layout.cshtml
代码替换为以下代码:
Index.cshtml
代码替换为以下代码:
这就是我解决问题的方法 我已经用我想要使用的布局更新了这个问题,如果你能告诉我如何在默认的asp.net项目中使用这个布局,那就太好了。。。