Bootstrap是否与ASP.NET Telerik控件兼容?

问题描述 投票:10回答:6

我已经使用ASP.NET Telerik控件和组件开发了一个站点。在移动设备上无法正常工作(定位,屏幕分辨率)(跨分辨率缩放)。

我决定将引导程序集成到我的网站中,但是引导程序响应样式无法调整我需要的样式。

有人尝试过使用asp.net Telerik组件进行引导吗?都兼容吗?

任何建议/适当的指南吗?

asp.net twitter-bootstrap telerik
6个回答
2
投票

[诸如Bootstrap和Telerik的某些框架之间不兼容。主要问题是不同的框架使用CSS样式名称,如果两个不同的框架使用相同的名称,则会发生冲突。我在最新版本的Bootstrap(3.0)和最新版本的Telerik中注意到了这一点,在某些Telerik控件中,复选框格式被Bootstrap覆盖。不幸的是,修复起来非常棘手,您需要对其进行自定义,以至于根本不使用该框架会更容易。


1
投票

如果需要引导程序来使页面响应,则可以使用RadPageLayout:http://www.telerik.com/products/aspnet-ajax/responsive-page-layout.aspx。因此,您可以删除Bootstrap。这是其文档:http://www.telerik.bg/help/aspnet-ajax/page-layout-overview.html。如果您正在使用它提供的某些样式,也许RadFormDecorator可以帮助您样式化具有的样式:http://demos.telerik.com/aspnet-ajax/formdecorator/examples/overview/defaultcs.aspx


0
投票

链接说

取决于您要完成的工作。通常,引导程序

2.0与Telerik一起使用更容易,因为它们样式化了默认元素,例如。在2.0中,它们要求您在元素中添加一些类,这意味着它们不会例如,尝试设置Telerik网格的样式。这使它看起来更好。

您将不会获得Telerik的“ Bootstrap主题”版本控件。继续使用Telerik网格示例(如果使用该示例)与Bootstrap结合使用时,它将看起来像Telerik网格,而不是Bootstrap表,带有漂亮的寻呼机按钮,等等。很多工作需要更改,我不建议这样做。 Telerik发出html拥有自己的CSS类名称,并将其映射回Bootstrap做家务。我发现,实际上,我在Bootstrap中使用了很多比以前少了Telerik,而只使用了更直接的html +引导程序。

如果您决定将Telerik集成到您的网站中,我建议Telerik“简单”主题,似乎与Bootstrap的默认主题匹配颜色最好。


0
投票

当我使用引导程序时,RadImageEditor图标被隐藏。

所以我必须说它不是100%兼容的。


0
投票

[如果您让我提出建议,则可以检查MDBootstrap(这是在Bootstrap之上构建的前端框架)。在那里,您会找到带有免费ASP.NET模板的article


-1
投票

是,我最近使用Bootstrap和Telerik ASP.NET Ajax版本Q2 2015和.NET Framework 4.5.1构建了ASP.NET 2013 Web应用程序。在执行此项目期间,我遇到了一个问题:•一个问题是,当我使用RadAjaxManager时,出现此错误:

由于控件包含代码块(即),因此无法修改Controls集合。

•要解决此问题,我在代码段中包装了控件。

© www.soinside.com 2019 - 2024. All rights reserved.