在MVC中使用Foundation 5作为默认模板而不是Bootstrap

时间:2015-08-14 20:38:11

标签: css asp.net asp.net-mvc twitter-bootstrap zurb-foundation-5

我最近一直在学习ASP.NET的MVC,并且不喜欢默认的Bootstrap主题。我最近也爱上了Foundation 5 SASS框架,并在PHP的个人项目中使用过它。我能够设置我的MVC项目在Visual Studio中使用Foundation 5,项目有点麻烦(由于我没有阅读说明而导致)。基本上,除了与Visual Studio的默认Bootstrap集成之外,项目进展相当顺利。

每当我从Entity Framework生成一个Controller / View时,默认类都来自Bootstrap框架,它不再做任何事情,因为我已经禁用它而支持Foundation 5.因此,我有很多无用的东西各地的课程。我希望能够将项目设置为默认使用Foundation类。我听说有一个模板,自动发电机关闭,但我不知道它在哪里或它是否真的存在。

此外,Foundation使用一个名为row的容器类,它是网格系统的基础,它在Bootstrap中没有我能看到的对应物。有没有办法可以将它集成到模板中,假设它存在?

Foundation Grid System

问题:

  1. 我可以将默认视图生成器模板从Bootstrap更改为Foundation吗?
  2. 如果是这样,这会发生在哪里?
  3. 我可以将基础5网格系统类row集成到模板中吗?
  4. 让我知道我是否应该澄清一些事情!谢谢!

1 个答案:

答案 0 :(得分:1)

是的,你可以改变一切!当然你可以使用基础代替bootstrap,首先,这只是css部分(是的,它有js),所以你可以使用你喜欢的css框架,默认是bootstrap,所以你必须更改动作的模板视图(列表,创建等),请参阅以下博文:Modifying The Default Code Generation scaffolding Templates In ASPNET MVC

此致