0

我安装了VS 2013 Express for Web并开始创建MVC 5项目。MVC 5.1我应该为MVC 5.1安装Bootstrap

在MVC 5中,Bootstrap默认应用(我在包文件夹中看到有bootstrap 3.0.0),我更新到MVC 5.1以获得引导程序兼容性(我可以将css应用于@ Html.EditorFor仅用于MVC 5.1,以便我决定将MVC 5更新为MVC 5.1)。

有Bootstrap for MVC 5.1包,但是如果默认情况下我们首次创建ASP.NET MVC 5项目时已经应用了bootstrap 3.0.0,我应该安装Bootstrap for MVC 5.1包吗?为什么?安装这个软件包有什么好处?

回答

0

该软件包引用了Bootstrap 3.1.1,因此它会将Bootstrap文件升级到版本3.1.1。除此之外,与以前的软件包版本没有区别。详情请参阅http://www.nuget.org/packages/Twitter.Bootstrap.MVC/

+0

我尝试安装Twitter.Bootstrap.MVC版本2.1.6(使用VS 2013更新1),但例如当我输入创建分页时,文本框不会自动应用boostrap css。当我安装Twitter.Bootstrap.MVC版本1.1.7(使用VS 2012)时,这是不同的,它会自动将CSS应用于文本框。所以我就问这个问题 – Willy

+0

检查你的App_Code/BundleConfig.cs并确认引导文件的路径是正确的。还请检查您的Views/Shared/_Layout.cshtml,以便它包含对捆绑的引用。 – jhdrn