我使用ASP.NET Telerik控件和组件开发了一个站点。它在移动设备上无法正常工作(定位,屏幕分辨率)(在分辨率上进行缩放)。
我决定在我的网站中集成bootstrap,但引导响应式样式并没有调整我需要的内容。
有没有人试过asp.net Telerik组件的bootstrap?兼容吗?
任何建议/适当的指南?
答案 0 :(得分:2)
Bootstrap和Telerik等一些框架之间存在不兼容性。主要问题是不同的框架使用CSS样式名称,如果两个不同的框架使用相同的名称,则会出现冲突。我注意到最新版本的Bootstrap(3.0)和Telerik的最新版本,在一些Telerik控件中,Bootstrap覆盖了复选框格式。不幸的是,修复起来非常棘手,你需要对它进行自定义,以便根本不使用框架。
答案 1 :(得分: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。
答案 2 :(得分:0)
链接说
这取决于你想要完成的事情。一般来说,bootstrap
2.0与Telerik一起使用起来要容易得多,因为它们设置的默认元素更少,比如。在2.0中,他们需要你 向元素添加一些类,这意味着它们不会 例如,尝试设置Telerik网格的样式。这使它看起来更好。
你将得到的是Telerik的“Bootstrap主题”版本 控制。继续使用Telerik网格示例,如果您使用它 与Bootstrap一起,它看起来像Telerik网格,而不是 Bootstrap表,它有很好的寻呼机按钮等。这将需要一个 很多工作要改变,我不推荐它。 Telerik发出html 有自己的CSS类名和映射回Bootstrap会 做个家务。实际上,我发现使用Bootstrap时我会使用很多东西 Telerik比以前更少,只需使用更直接的html + 引导。
如果您决定将Telerik集成到您的网站中,我建议您使用 Telerik“简单”主题,似乎与Bootstrap的默认值相匹配 颜色最好。
答案 3 :(得分:0)
使用bootstrap时会隐藏RadImageEditor图标。
所以我必须说它不是100%兼容。
答案 4 :(得分:0)
如果您让我提出建议,则可以检查MDBootstrap(这是建立在Bootstrap之上的前端框架)。您会在这里找到article,其中包含免费的ASP.NET模板。
答案 5 :(得分:-1)
是的,我最近使用Bootstrap和Telerik ASP.NET Ajax版本2015年第2版和.NET Framework 4.5.1构建了ASP.NET 2013 Web应用程序。 在我执行这个项目期间,我有一个问题: •一个问题是当我使用RadAjaxManager时,我收到了这个错误:
无法修改Controls集合,因为该控件包含代码块(即<%...%>)。
•为了解决这个问题,我用控件包装了代码部分。