10

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

我决定将引导程序集成到我的网站中,但引导程序响应样式并没有调整我需要的内容。

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

有什么建议/适当的指导吗?

4

6 回答 6

2

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

于 2013-09-29T00:33:52.750 回答
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

于 2014-05-28T17:00:33.690 回答
1

链接说

这取决于您要完成的工作。一般来说,引导

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

您不会得到 Telerik 控件的“Bootstrap 主题”版本。继续 Telerik 网格示例,如果您将其与 Bootstrap 结合使用,它将看起来像 Telerik 网格,而不是 Bootstrap 表,具有漂亮的寻呼机按钮等。这需要大量工作才能改变,而我没有不推荐它。Telerik 使用自己的 CSS 类名发出 html,并且将其映射回 Bootstrap 将是一件苦差事。实际上,我发现在使用 Bootstrap 时,我使用的 Telerik 比以前少了很多,而只是使用了更直接的 html + Bootstrap。

如果您决定将 Telerik 集成到您的站点中,我推荐 Telerik “Simple”主题,它似乎与 Bootstrap 的默认颜色最匹配。

于 2013-10-10T08:00:47.677 回答
1

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

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

于 2014-05-18T00:17:53.903 回答
0

如果您让我提出建议,您可以检查 MDBootstrap(它是建立在 Bootstrap 之上的前端框架)。在那里你会发现一篇包含免费 ASP.NET 模板的文章。

于 2020-03-19T15:27:30.120 回答
-1

是的,我最近使用 Bootstrap 和 Telerik ASP.NET Ajax 版本 Q2 2015 和 .NET Framework 4.5.1 构建了 ASP.NET 2013 Web 应用程序。在我实施这个项目的过程中,我遇到了一个问题: • 一个问题是当我使用 RadAjaxManager 时,我收到了这个错误:

无法修改 Controls 集合,因为该控件包含代码块(即 <% ... %>)。

• 为了解决这个问题,我用控件包装了代码部分。

于 2015-08-12T15:14:20.327 回答