首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >升级引导主题的ASP MVC站点面临的挑战,如何升级引导+保持以前的CSS / @Helper / Transpiler

升级引导主题的ASP MVC站点面临的挑战,如何升级引导+保持以前的CSS / @Helper / Transpiler
EN

Stack Overflow用户
提问于 2013-07-28 02:21:57
回答 3查看 2.4K关注 0票数 1

我已经构建了一个ASP.MVC站点,并使用了引导、Jquery、剔除和signalR,并继承了第三方MVC代码与同步等控件集成的混合代码。(我在这件事上没有选择,公司的决定)

在对视图中的HTML助手进行编码之后,

我手动应用了所有的引导样式,花了一段时间才让它开始工作。现在,随着对引导程序的升级/更改(RC 3.1),我发现自己回到了起点,在代码中搜索并手动替换了大量的更改。可以让您共享一种更好的方式将引导CSS类转换/发出/绑定到帮助程序中(即以技术助手的独立方式,无论是它的ASP.HTMLMVC助手、同步HTML助手、Rad还是FluentBootStrap)。

请提供将引导CSS应用于ASP MVC页面的解决方案/建议

  • 这很容易分离和维护,CSS的程序升级
  • 或全球可配置/可设置/适用
  • 我一直认为扩展类可能是一个很好的选择,但不确定我如何实现这个目标,如果您可以向我展示如何将自定义引导CSS绑定以便我可以编程地或全局地应用它,
  • 是否有一个转换程序或(我知道nuget包,我试着应用它,结果证明它更像是一个模板,而不是声明性扩展绑定,而且我不能将它与其他库同步或DevExpress一起使用)
  • 或者其他方式,我会非常感激的。

这里是我目前所做工作的一个例子,它使用了同步库

代码语言:javascript
复制
@Html.Syncfusion().Menu("myMenu").AutoFormat((Skins)ViewData["Themes"]) - performance hog       

或者更好的备选方案2

http://mvc.syncfusion.com/demos/ui/tools/Menu/Appearance

代码语言:javascript
复制
@(Html.Syncfusion().Button("btnNormal")
                        .Text("Save")
                        .Width(100)
                        .Height(50)
                        .ContentType(ContentTypes.TextAndImage)
                        .ImageUrl(Url.Content("~/Content/Images/Button/icon_save.png"))
                        .CustomCSS("CustomCss_Button") )  

->我手动更改/升级到BootStrap RC 3.1,我将最后一部分更改为引导程序

代码语言:javascript
复制
.CustomCSS("btn-default dropdown-toggle btn-primary"))  
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-07-29 14:28:39

不确定这对您是否有帮助,但是请查看TwitterBootstrapMVC。现在它支持TwitterBootstrap的v2.*,但是正在构建对v3.*的支持。

票数 3
EN

Stack Overflow用户

发布于 2013-07-30 17:35:00

我们的答案来自我们正在经历的经验。这是我们发现的,

目前,twitter引导MVC是你最好的选择,IMHO,我们正在移动它的一切和它的免费!它可能更好的肉鸡板选择。

  1. 3.0升级对我们来说也是一个大问题,因此Dmitry可以澄清这一点。
  2. 另外,自动创建模型的类型安全引导HTML视图/部分是另一个问题。
  3. 此外,您将面临自定义控件的挑战,我们有一个OLAP客户端,它看起来/或不具有相同的一致外观。Dmitry能回答如何用twitterbootmvc解决这个问题吗?
  4. 德米特里,是twitterbootstrap升级,还是自动升级到3.0引导,还是我们要手动做什么?
票数 1
EN

Stack Overflow用户

发布于 2013-10-15 19:27:26

我刚刚发现,在visual中,您可以将剃刀预编译成HTML。

你能把它作为一个选项添加到fluent吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17904392

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档