问题:
有没有办法让 ASP.NET MVC 5 Html.EditorFor() 表单助手使用更改后的Bootstrap 3 表单语法.*?
讨论(关于我已经研究过的内容):
似乎有很多关于如何覆盖内置 MVC 助手的黑客问题。一般来说,似乎没有支持的解决方案来修改帮助程序 HTML。(如果我错了请纠正我)
因此,是否可以构建一个 shim CSS 文件,使 Helper 的 2.3.x HTML 适应 Bootstrap 3 表单 CSS 的外观?似乎 MVC 5 的大多数其他方面都与 Bootstrap 3 兼容,除了自动表单字段。
CSS shim 的好处是,当 ASP.NET MVC 更新为原生支持较新的 Bootstrap 语法时,它可以被删除。
*我承认 ASP.NET MVC 5 仍处于测试阶段,并且是为 Bootstrap 2.3.x 开发的,因为当时 3.0 也处于测试阶段。